Вопрос школьника по предмету Информатика
«A»: На вход программы поступает неизвестное количество чисел целых, ввод заканчивается нулём. Определить, сколько получено чисел, которые делятся на 3.
«B»: На вход программы поступает неизвестное количество чисел целых, ввод заканчивается нулём. Определить, сколько получено двузначных чисел, которые заканчиваются на 3.
«C»: На вход программы поступает неизвестное количество чисел целых, ввод заканчивается нулём. Найти максимальное из введённых чётных чисел.
В программе Python
Ответ учителя по предмету Информатика
Ответ A:
i = 0
n = int(input(«Введите число: «))
while n != 0:
if n % 3 == 0:
i += 1
n = int(input(«Введите число: «))
print(«Ответ: {}».format(i))
Ответ B:
i = 0
n = int(input(«Введите число: «))
while n != 0:
if (n % 10 == 3) and (n < 100 and n > 9):
i += 1
n = int(input(«Введите число: «))
print(«Ответ: {}».format(i))
Ответ C:
i = 0
n = int(input(«Введите число: «))
max = n
while n != 0:
if n > max:
max = n
n = int(input(«Введите число: «))
print(«Ответ: {}».format(max))
Похожие вопросы от пользователей
белел
красил
краснел
пробежит
засвистит
наденет
разежал замечал осветит
4 1/4
4 1/2
9/25
4 1/5