Предмет: Информатика,
автор: gurueee
СРОЧНО
Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, кратное 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, кратное 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число — минимальное число, кратное 3.
iolandavalerypad353:
ну вот это вот все решение, просто вставляешь код в PascalABC.NET и это работает (если конечно вы там в школе на PascalABC.NET учитесь, а не на каком нибудь турбо паскале или фрипаскале), еще раз, вот весь код:
ReadSeqInteger(ReadInteger()).Where(x->x mod 3 = 0).Min.Println;
end.
Ответы
Автор ответа:
37
var: n, a, i, amin: integer;
begin
readln(n);
amin:= 30001;
for i:= 1 to n do begin
readln(a);
if (a mod 3 = 0) and (amin > a) then amin:= a;
end;
writeln(amin);
end.
Похожие вопросы
Предмет: География,
автор: sofiasevcenkrgmailco
Предмет: Математика,
автор: svytoslavpronin
Предмет: Математика,
автор: dasaseredina8
Предмет: Математика,
автор: leshagulevskiy