Есть ответ 👍

Составить программу натуральное число называется числом армстронга, если сумма цифр числа, возведенных в n-ную степень (где n – количество цифр в числе) равна самому числу. найдите все трёхзначные армстронга.

195
305
Посмотреть ответы 2

Ответы на вопрос:


Такое число для 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
annaaverina
4,5(19 оценок)

не знаю, нужно ли это ещё тебе и как это сделать с схемы, но:

мощность алфавита (i) - 2 (а и б)

количество символов в словах (n) - 3

q = n^i

2^3 = 8

всего 8 трёхсимвольных слов существует в такой алфавите.

Популярно: Информатика