Можете ли вы написать программу, чтобы проверить, является ли число Армстронгом?

2 Ответы


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

    cout << "Введите любой номер для проверки";
    cin >> Число;
    Temp = Число;
    int P;
    while (Temp> 0)
    {
    P = Temp% 10;
    б = Ь + П * П * П;
    Темп = Темп / 10;
    }
    if (b == Number)
    {
    cout << "Армстронг нет";
    }
    else
    {
    cout << "Нет, Армстронг нет";
    }
    getch ();
    }
  • #include
    #include
    void main ()
    {
    clrscr ();
    void amg (int)
    int a;
    couta;
    amg (а);
    getch ();
    }
    void amg (int b)
    {
      int c, n, x = 0;
      п = б;
      в то время как (b> 0)
      {
      c = b% 10;
      х = х + (с * с * с);
      б = б / 10;
      }
      если (x == b)
      cout

Напишите свой ответ

Ваш ответ появится после модерации