¿Puede escribir un programa para comprobar si un número es Armstrong o no?

2 Respuestas


  • #include <iostream.h>
    #include <conio.h>
    void main ()
    {
    int Número, Temp, b = 0;

    cout << "Ingrese cualquier nuber para verificar";
    cin >> Número;
    Temp = Número;
    int P;
    while (Temp> 0)
    {
    P = Temp% 10;
    b = b + P * P * P;
    Temp = Temp / 10;
    }
    if (b == Número)
    {
    cout << "Armstrong no";
    }
    else
    {
    cout << "No es un no de Armstrong";
    }
    getch ();
    }
  • #include
    #include
    void main ()
    {
    clrscr ();
    void amg (int)
    int a;
    couta;
    amg (a);
    getch ();
    }
    void amg (int b)
    {
      int c, n, x = 0;
      n = b;
      mientras que (b> 0)
      {
      c = b% 10;
      x = x + (c * c * c);
      b = b / 10;
      }
      si (x == b)
      cout

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación