«A»: На вход программы поступает неизвестное количество чисел целых, ввод заканчивается нулём. Определить, сколько получено чисел, которые делятся на 3. «B»: На вход программы поступает неизвестное количество чисел целых, ввод заканчивается нулём. Определить, сколько получено двузначных чисел, которые заканчиваются на 3. «C»: На вход программы поступает неизвестное количество чисел целых, ввод заканчивается нулём. Найти максимальное из введённых чётных чисел. В программе Python

Вопрос школьника по предмету Информатика

«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))

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей