Professional Documents
Culture Documents
CUSCO-PERÚ
Escribir una función de nombre (división.m) que pueda calcular la división
de dos números si el denominador es cero indicar que no se puede
function [a,b]=division
a=input('escriba el dividendo:');
b=input('escriba el divisor:');
if (b==0)
fprintf ('no se puede realizar la division');
end
cociente = a/b;
fprintf ('la division es %0-4f n', cociente)
end
>> division
escriba el dividendo:36
escriba el divisor:6
la division es 6.000000
a = 3.1250
el espacio recorrido es 3.1250 m/s n
ans =
3.1250
Escribir un programa de tiro parabólico de nombre (tiroparabolico.m) que
pueda calcular el espacio recorrido de un proyectil en tiro parabólico.
n=-1
while(n<0)
n=input('ingrese el valor de n:');
if n<0
msgbox('el valor de n es negativo, vuelva a ingresar el valor de n');
end
end
razon = input ('ingrese la razon aritmetica:');
a1=input('ingrese el primer termino:');
an=a1+(n-1)*razon;
fprintf('el enesimo termino es: n %2.4f n', an);
progresionaritmetica
n = -1
ingrese el valor de n:6
ingrese la razon aritmetica:5
ingrese el primer termino:2
el enesimo termino es: n 27.0000
Editar el script que pueda calcular la suma de los números naturales que se
encuentran entre a y b donde a<=b como por ejemplo.
b=input('escriba el valor de limite superior b :');
while (a>b)
msgbox('a es mayor a b, vuelva a ingresar valores');
a=input('escriba el valor de limite inferior a :');
b=input('escriba el valor de limite superior b :');
end
if(a==b)
suma=0;
else
suma=(b+a)*(b-a-1)/2;
end
fprintf('la suma es : %2.3f n', suma);
>> sumadelosnumerosnatura
escriba el valor de limite inferior a :5
escriba el valor de limite superior b :15
la suma es : 90.000 n>>
Editar una function que pueda calcular el impuesto general a las ventas de
19% de un total.
function i=monto(x)
i=19/100*x
end
>> monto(100)
i = 19