Предмет: Информатика, автор: voskresenskayafelits

Помогите с циклом while в python. 44 и 45 задание прям подробно распишите, пожалуйста. Совсем не понимаю...​

Приложения:

Ответы

Автор ответа: restIess
1

Оба задания выполняются с помощью цикла while, в первом задании мы каждый проход цикла проверяем, кратна ли последняя цифра трём, если кратна, то увеличиваем наш счётчик на 1. Во втором задании похожий алгоритм, только теперь мы проверяем больше ли последняя цифра 5, если больше, то к сумме прибавляем эту цифру.

#44

count = 0

n = int(input())

while n > 0:

   if (n % 10) % 3 == 0:

       count += 1

   n //= 10

print(count)

#45

_sum = 0

n = int(input())

while n > 0:

   if (n % 10) > 5:

       _sum += n % 10

   n //= 10

print(_sum)

Похожие вопросы
Предмет: Английский язык, автор: 380509118269