Autor
|
Tema: Los números de Armstrong (Leído 12,557 veces)
|
Katerina Dobreva
Desconectado
Mensajes: 7
|
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.
|
|
|
En línea
|
|
|
|
Caster
|
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.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[Problema] Programa para averiguar números pares entre 2 números
Programación Visual Basic
|
Dreamaker
|
3
|
5,933
|
21 Mayo 2010, 23:45 pm
por Shell Root
|
|
|
Como convertir numeros decimales a numeros binario en c++?
Programación C/C++
|
fco_noh
|
3
|
9,435
|
31 Agosto 2010, 07:38 am
por do-while
|
|
|
Ordenar 5 números de menor a mayor e imprimir los números impares
Programación C/C++
|
ERIK546
|
6
|
25,974
|
23 Junio 2012, 00:36 am
por ERIK546
|
|
|
Anuncios De Lance Armstrong Y Discovery En Mi Maquina
« 1 2 3 »
Seguridad
|
CATBro
|
22
|
12,523
|
6 Febrero 2013, 18:43 pm
por alister
|
|
|
¿Por qué Neil Armstrong fue elegido para ser el primero en pisar la Luna?
Foro Libre
|
Machacador
|
0
|
1,286
|
19 Julio 2019, 17:41 pm
por Machacador
|
|