с клавиатуры вводится последовательность натуральных чисел, оканчивающихся числом 0. количество чисел в последовательности неизвестно.
программа должна вывести на экран четные числа из этой последовательности, которые не меньше 50.
: (
271
311
Ответы на вопрос:
begin
var a : = new stack;
var input: integer;
read(input);
while(input< > 0) do
begin
if (input mod 2 = 0) and (input > 50) then
a.push(input);
read(input);
end;
a.println;
end.
pascalabc.net
begin
readseqintegerwhile(p -> p < > 0).
where(p -> p.iseven and (p > =
end.
// pascalabc.net 3.2, сборка 1385 от 14.02.2017 // внимание! если программа не работает, обновите версию! begin var a: =arrrandom(readinteger('n='),10,99); a.println; var b: =a.where((x,i)-> i.iseven).interleave(a.where((x,i)-> i.isodd).sorted); if a.count< > b.count then b: =b+a.last; b.println end. пример n= 11 89 78 46 90 11 45 56 94 41 37 77 89 37 46 45 11 78 56 90 41 94 77
Популярно: Информатика
-
джамшутик200528.01.2020 12:06
-
вованоджи10.04.2022 07:36
-
veronikkot201623.06.2022 21:18
-
mishtal201724.01.2023 15:57
-
Сникерс1117.07.2020 04:36
-
lllllll4790073207.04.2022 22:09
-
IvanMalin122.12.2022 05:31
-
vlad241105.12.2020 16:21
-
kamillikoryan07.07.2021 18:57
-
sa6626.08.2021 18:54