Что выведет программа, если на вход подать 573? num = int(input())
summa = 0
a = num % 10
b = num // 10 % 10
c = num // 100 % 10
summa = a + b + c
print(summa)

Tanyams Tanyams    2   17.04.2021 19:55    61

Ответы
natnet1 natnet1  17.05.2021 20:58

15

Объяснение:

Код                              Пояснения                    a       b       c       num       summa

num=int(input())  Ввод целого числа 573       -         -        -        573            -

summa=0                                                            -         -        -        573           0

a=num%10    Ищем остаток от деления         3        -        -        573           0

b=num//10%10    Поделим нацело и                3       7        -        573           0

                               найдем остаток

c=num//100%10      Аналогично                       3       7        5      573            0

summa=a+b+c       summa=3+7+5                     3       7        5      573           15

print(summa)         Выводим summa

Грубо говоря, мы посчитали сумму цифр вводимого числа

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика