You are on page 1of 2

EJERCICIO 37

ELABORAR UN DIAGRAMA DE FLUJO Y EL PROGRAMA CORRESPONDIENTE PARA DETERMINAR SI UN NMERO ENTERO ENTRE CERO (0) Y 9999999 ES UN NMERO AMSTRONG. EN CASO QUE SEA DEBER MOSTRAR EN PANTALLA EL RESULTADO DE LA SIGUIENTE FORMA: EL NMERO (N) ES UN NMERO AMSTRONG. Y EN EL CASO QUE NO LO SEA DEBER MOSTRAR: EL NMERO (N) NO ES UN NMERO AMSTRONG NOTA: UN NMERO (N) ES AMSTRONG SI LA SUMA DE LOS CUBOS DE SUS DGITOS ES IGUAL A (N) clc , clear all , format compact m=input('INGRESE UN NMERO N='); while m<0 | m>9999999; m=input('INGRESE UN NMERO N='); end for ii=m:-1:1; if ((ii)^3)==sum(ii); fprintf('El digito %3i : es un nmero Amstron \n',(ii)) else fprintf('El digito %3i : no es un nmero Amstron\n',(ii)) end end

You might also like