Решение задания 20.2 ОГЭ 2018 по информатике из демонстрационного варианта. Проверяемые элементы содержания: умение написать короткий алгоритм на языке программирования.
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4.
Количество чисел не превышает 1000. Введённые числа не превышают 30 000.
Программа должна вывести одно число – минимальное число, оканчивающееся на 4.
Пример работы программы:
Входные данные | Выходные данные |
3 24 14 34 |
14 |
Решение задания 20.2 ОГЭ 2018 по информатике
Решением является программа, записанная на любом языке программирования. Пример верного решения, записанного на языке Паскаль:
var n,i,a,min: integer;
begin
readln(n);
min := 30001;
for i := 1 to n do
begin
readln(a);
if (a mod 10 = 4) and (a < min)
then min := a;
end;
writeln(min)
end.
Возможны и другие варианты решения.
Для проверки правильности работы программы необходимо использовать
следующие тесты.
№ | Входные данные | Выходные данные |
1 | 3 2 4 19 |
4 |
2 | 3 14 24 44 |
14 |
3 | 3 24 44 4 |
4 |