Разбор 24 задание || ЕГЭ Информатика || ДЕМО 2019

preview_player
Показать описание
В данном группе можете найти информацию о новых видео и задать вопросы

На сайте размещены другие задания по этой теме

ЕГЭ Информатика Демоверсия 2019

На обработку поступает натуральное число, не превышающее 109. Нужно написать программу, которая выводит на экран минимальную чётную цифру этого числа. Если в числе нет чётных цифр, требуется на экран вывести «NO». Программист написал программу неправильно. Ниже эта программа для Вашего удобства приведена на пяти языках программирования.

N = int(input())
minDigit = N % 10
while N greater 0:
digit = N % 10
if digit % 2 == 0:
if digit less minDigit:
minDigit = digit
N = N // 10
if minDigit == 0:
print("NO")
else:
print(minDigit)

Последовательно выполните следующее.
1. Напишите, что выведет эта программа при вводе числа 231.
2. Приведите пример такого трёхзначного числа, при вводе которого приведённая программа, несмотря на ошибки, выдаёт верный ответ.
3. Найдите допущенные программистом ошибки и исправьте их. Исправление ошибки должно затрагивать только строку, в которой находится ошибка.
Для каждой ошибки:
1) выпишите строку, в которой сделана ошибка;
2) укажите, как исправить ошибку, т.е. приведите правильный вариант строки.
Рекомендации по теме
Комментарии
Автор

надеюсь твой канал будет быстрорастущим

pozer_dead_inside_-