• На языке С или С++ написать программу . Натуральное число называется числом Армстронга, если сумма цифр числа, возве-денных в N-ную степень (где N – количество цифр в числе) равна самому числу. Например, 153 = 13 + 53 + 33. Найдите все трёхзначные Армстронга.

Ответы 2

  • Спасибо за помощь)
    • Автор:

      morrow
    • 6 лет назад
    • 0
  • #include <iostream>using namespace std;int main(){    int n,s;    for (int i=100; i<=999; i++)     {      n = i % 10;      s = n*n*n;      n = i / 10 % 10;      s = s+n*n*n;      n = i /100;      s = s+n*n*n;      if (i == s) cout << i << "";     }    return 0;}Результат:153 370 371 407
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years