matlab"ingresar numeros "
Publicado por jose (7 intervenciones) el 16/11/2012 05:17:52
un programa que lea números enteros, si es par lo eleva al cuadrado, si es impar no hace nada, el programa termina cuando ingresamos 0
esta es mi codificación.......pero no se como puedo ubicar la opcion 0....pareciera que tuviera que utilizar switch para que cuando ponga 0 el programa termine pero no se como....si alguien me pudiera ayudar gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
clc
n=input('ingrese el valor de n:');
if(n>0)
if(mod(n,2)==0)
np=n^2;
fprintf('el numero elevado al cuadrado es:\n');
disp([np])
else
fprintf('el numero no es entero o no es par \n');
end
else
fprintf('fin del programa \n');
end
esta es mi codificación.......pero no se como puedo ubicar la opcion 0....pareciera que tuviera que utilizar switch para que cuando ponga 0 el programa termine pero no se como....si alguien me pudiera ayudar gracias
Valora esta pregunta


0