Vous êtes sur la page 1sur 7

UNIVERSIDAD NACIONAL DE TRUJILLO

FACULTAD DE CIENCIAS AGROPECUARIAS


ESCUELA PROFESIONAL DE ING. AGRICOLA
LABORATORIO N 02
CURSO

MECANICA DE FLUIDOS

ALUMNO :

PASCUAL RODRIGUEZ, JAIRO


MEDINA GORBALAN SANTOS

CICLO

VI

DOCENTE :

ING. TORRES VILLANUEVA, MARCELINO

TRUJILLO PERU
2014

LABORATORIO N 2 DE MATLAB
1) Escriba un programa para determinar si un nmero entero A
es divisible por otro B.

1.

clear all

2.

clc

3.

x = input ('ingrese numero:');

4.

y = input ('ingrese numero:');

5.

if rem(x,y) == 0

6.
7.

disp ('son divisibles entre si');


else

8.
9.

disp ('no son divisibles');


end

2) Hacer un programa de tal manera que se ingrese las 2


evaluaciones de

un alumno

y reporte APROBADO

si el

promedio es mayor o igual a 10.5 y DESAPROBADO en caso


contrario.

1.

clear all

2.

clc

3.

A = input ('la primera nota es:');

4.

B = input ('la segunda nota es:');

5.

if (A+B)/2 < 10.5

6.
7.
8.
9.

disp ('DESAPROBADO')
else (A+B)/2 >= 10.5;
disp ('APROBADO')
End

3) Escriba

un

programa

que

ingrese

un

nmero

entero

determine si es par, en caso de no serlo determine si es


divisible por 3.

1.

clear all

2.

clc

3.

a = input ('ingrese numero:');

4.

if rem(a,2) == 0

5.
6.

disp ('numero PAR')


elseif rem (a,3) == 0

7.

disp ('numero divisible por 3')

8.

else

9.

disp ('no es ni PAR ni divisible por 3')

10.

end

4) Calcule el inters mensual generado por un capital. La tasa de


inters mensual depende del capital que fue depositado. Si el
capital es menor que 500, la tasa de inters ser de 2%
mensual. Si el capital es mayor o igual que 500 pero menor o
igual a 1500 entonces la tasa de inters es de 4.5%, Si el
capital es mayor que 1500 la tasa de inters es del 9%. Se
debe ingresar el capital y reportar el inters.

1.

clear all

2.

clc

3.

capital = input ('ingrese el capital:');

4.

if capital < 500;

5.

e = capital*2/100;

6.

fprintf ('el interes sera de: %.2f\n',e);

7.

elseif capital >= 500 & capital <= 1500;

8.

g = capital*4.5/100;

9.

fprintf ('el interes sera de: %.2f\n',g);

10.
11.

else capital > 1500;


h = capital*9/100;

12.
13.

fprintf ('el interes sera de: %.2f\n',h);


end

6) Escriba un programa que pida como dato de entrada el


nmero de pantalones que se desea comprar y con ello
imprima el total a pagar con la compra hecha.

1.

clear all

2.

clc

3.

pan = input ('ingrese el numero de pantalones:');

4.

pre = input ('ingrese el precio:');

5.

a = pan*pre;

6.

fprintf ('el costo total es: %.2f\n',a)

8) Escriba

un

programa

que

pida

una

letra

minscula,

el

programa deber imprimir si la letra es una vocal (a, e, i, o,


u), semivocal (y) o una consonante.

1.

clear all

2.

clc

3.

x = input ('ingrese letra:','s');

4.

if x == 'a' || x == 'A'

5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.

disp ('vocal')
elseif x == 'E' || x == 'e'
disp ('vocal')
elseif x == 'I' || x == 'i'
disp ('vocal')
elseif x == 'O' || x == 'o'
disp ('vocal')
elseif x == 'U' || x == 'u'
disp ('vocal')
elseif x == 'y'
disp ('semivocal')
else
disp ('consonante')

18.
11)

end

Calcular el valor de la funcin Fx, dada por:

x3 + x/2, para x < 0


Fx =
4x2 2, para x 0

19)

1.

clear all

2.

clc

3.

b = input ('el valor de X:');

4.

if b < 0;

5.

a = b^3 + b/2;

6.

fprintf ('el valor de X es: %.2f\n',a);

7.

else

8.

C = 4*b^2 -2;

9.

fprintf ('el valor de X es: %.2f\n',C);

10.

end

En un tringulo se cumple lo siguiente:

s>a, s>b, s>c donde s: semipermetro a, b, c: lados del


tringulo.
Hacer un programa para que se ingresen los valores de los
lados del tringulo y si estos valores cumplen las condiciones
calcular el rea del tringulo en caso contario reportar DATOS
INCORRECTOS.
AREA = Raiz_Cuadrada_de(s(s-a)(s-b)(s-c))

1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.

clear all
clc
A = input ('primer lado:');
B = input ('segundo lado:');
C = input ('tercer lado:');
S = (A+B+C)/2;
Area = sqrt((S*(S-A)*(S-B)*(S-C)));
if S > A && S > B && S > C;
fprintf ('el rea es: %.2f\n',Area);
else
disp ('datos incorrectos');
end

21)

En un estacionamiento, se cobra S/. 2.5 por hora o

fraccin de hora. Dado el tiempo de estacionamiento de un


vehculo expresado en horas y minutos determine el importe a
pagar por concepto de estacionamiento.

1.

clear all

2.

clc

3.

H = input ('horas que estuvo el vehiculo:');

4.

M = input ('minutos que estuvo el vehiculo:');

5.

if M <= 60 && M >= 0 && H >= 0;

6.

A = (H+1)* 2.5;

7.

fprintf ('el importe total en S/. es: %.1f\n',A);

8.
9.

B = H * 2.5;

10.

fprintf ('el importe total es S/. es: %.1f\n',B);

11.
12.
13.
22)

elseif M == 0 && H >= 0;

else
disp ('ingrese un tiempo valido');
end

Una empresa paga a sus vendedores un sueldo igual al 10

% del monto total vendido ms S/. 25 por cada S/. 500 de


venta en exceso sobre S/. 5000. Disee un programa que
permita calcular el sueldo de un vendedor.

1.

clear all

2.

clc

3.

A = input ('ingrese el total de sus ventas en S/ es:');

4.

if A > 5000 && A >= 0;

5.

B = (A-5000)/500;

6.

C = floor (B);

7.

D = (C * 25);

8.

E = D + 500;

9.
10.

fprintf ('el total de su sueldo en S/. es: %.f\n',E);


elseif A <= 5000 && A >= 0;

11.

F = A/10;

12.

fprintf ('el total de su sueldo en S/. es: %.f\n',F);

13.
14.
15.

else
disp ('ingrese un numero de ventas que no sea negativo');
end

Vous aimerez peut-être aussi