Составить программу натуральное число называется числом армстронга, если сумма цифр числа, возведенных в n-ную степень (где n – количество цифр в числе) равна самому числу. найдите все трёхзначные армстронга.
Такое число для 3 разрядных чисел одно, это 512 Sub amstrong() ctroka = 2 For i = 100 To 999 N1 = i \ 100 N2 = (i - 100 * N1) \ 10 N3 = i - 100 * N1 - 10 * N2 If (N1 + N2 + N3) ^ 3 = i Then Cells(ctroka, 2) = i ctroka = ctroka + 1 End If Next i End Sub
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку