На языке С или С++ написать программу . Натуральное число называется числом Армстронга, если сумма цифр числа, возве-денных в N-ную степень (где N – количество цифр в числе) р авна самому числу. Например, 153 = 13 + 53 + 33. Найдите все трёхзначные Армстронга.
авна самому числу. Например, 153 = 13 + 53 + 33. Найдите все трёхзначные Армстронга.
Ответы:
21-02-2019 21:06
#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
Также наши пользователи интересуются:
Сколько литров воздуха потребуется для сжигания 50л пропилена Помогите пожалуйста, пересказ для читательского дневника:М.Ю. Лермонтов, Песня про царя Ивана Васильевича, молодого опричнка и удалого купца Калашникова.
⭐⭐⭐⭐⭐ Лучший ответ на вопрос «На языке С или С++ написать программу . Натуральное число называется числом Армстронга, если сумма цифр числа, возве-денных в N-ную степень (где N – количество цифр в числе) р » от пользователя Иван Тимошенко в разделе Информатика. Задавайте вопросы и делитесь своими знаниями.
Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!