Título: Los números de Armstrong Publicado por: Katerina Dobreva en 5 Octubre 2014, 15:27 pm Hola, acabo de empezar a estudiar ingeniería informática y ando un poco perdida. Nos han mandado un ejercicio en el que tenemos que diseñar el análisis y algoritmo que muestre por pantalla los números de Armstrong, comprendidos desde el 1. ¿Alguien podría decirme cómo hacerlo?
Nota: Un número es de Armstrong si la suma de los dígitos que lo componen al cubo es igual al número. Por ejemplo el 153, ya que 13 + 53 + 33 = 1 + 125 + 27 = 153. Título: Re: Los números de Armstrong Publicado por: Caster en 5 Octubre 2014, 18:13 pm Buenas!
Antes de nada deberías indicar el lenguaje, C ó C++, para poder ayudarte. Un ejemplo de programa que realice lo que pides es: 1.-Pedir un número. 2.-Separar las cifras del número (para esto puedes utilizar el operador %). 3.-Comprobar si la suma de las cifras elevadas al cubo es igual al número introducido. 4.-Mostrar por pantalla dicho número si lo anterior es correcto. También te digo que si ya tienes algo de código hecho es recomendable que lo postees. Un saludo. |