Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
27 декабря 2022 00:53
1783
паскаль прошу очень важно)Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, кратное 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число – максимальное число, кратное 4. Пример работы программы:

1
ответ
Сначала вводим n - количество чисел, затем в цикле n раз вводим число, сравниваем с текущим максимальным max, и, если максимальное меньше, вместо максимального записываем текущее число. В качестве начального значения max принимаем 0, т.к. любое натуральное число, делящееся на 4, больше 0.
var
i, t, max, n: integer;
begin
readln(n);
max := 0;
for i := 1 to n do
begin
readln(t);
if (t mod 4 = 0) and (t > max) then
max := t;
end;
writeln(max);
end.
var
i, t, max, n: integer;
begin
readln(n);
max := 0;
for i := 1 to n do
begin
readln(t);
if (t mod 4 = 0) and (t > max) then
max := t;
end;
writeln(max);
end.
0
·
Хороший ответ
29 декабря 2022 00:53
Остались вопросы?
Еще вопросы по категории Информатика
Подсчитать, сколько места будет занимать одна минута цифрового звука на жестком диске или любом другом цифровом носителе, 32 кГц...
Сколько терабайт информации содержит сообщение объемом 249 бит? 64 256 512 128...
Что такое родовое понятие...
1. Указать результат при работе с файлами file = open ("Input.txt", "a") file = open ("Input.txt", "w") file = open ("Input.txt", "r" ) Открывает файл...
Минимальным объектом, используемым в растровом графическом редакторе, является: * 1.Точка экрана (пиксель) 2.Символ 3.Геометрическая фигура...