← Усі приклади

Число Армстронга

Python Цикли

сума кубів цифр

Блок-схема за ДСТУ

ТакНіТакНіПочатокВвід ns = 0t = nt > 0d = t % 10s += d * d * dt //= 10s == nВивід «Так»Вивід «Ні»КінецьРисунок 1 — is_armstrong

Вихідний код

def is_armstrong(n):
    s = 0
    t = n
    while t > 0:
        d = t % 10
        s += d * d * d
        t //= 10
    if s == n:
        print("Так")
    else:
        print("Ні")