С помощью VBA найти все натуральные числа, не превосходящие заданного числа N и равные...

0 голосов
53 просмотров

С помощью VBA найти все натуральные числа, не превосходящие заданного числа N и равные сумме кубов своих цифр


Информатика (25 баллов) | 53 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Sub Zadanie()
    n = CInt(InputBox("n ="))

    for i = 1 to n
        t = i
        s = 0
        Do While t > 0
            s = s + (t mod 10)^3
            t = t \ 10
        Loop
        if i=s then MsgBox i
    next
End Sub

(53.1k баллов)
0

ввод и вывод оформляйте как вам надо