Ответы на вопрос:
//"школьный" вариант //pascal abc.net 3.1 сборка 1256 const n=10; var ar: array[1..n] of integer; i,max,min: integer; b: boolean; begin randomize; b: =false; max: =integer.minvalue; min: =integer.maxvalue; writeln('array: '); for i: =1 to n do begin ar[i]: =random(-100,100); if (ar[i]> max) and not(odd(ar[i])) and (ar[i]> 0) then begin max: =ar[i]; b: =true; end; if (ar[i]< min) and not(odd(ar[i])) and (ar[i]> 0) then begin min: =ar[i]; b: =true; end; write(ar[i]: 4); end; writeln; if b=false then writeln('нет удовлетворяющих условиям чисел') else begin writeln('max=',max); writeln('min=',min); end; end. пример работы программы: array: 98 60 -41 -88 63 -81 -77 -96 -18 51 max=98 min=60
Популярно: Информатика
-
mashadumbrava116.07.2020 22:36
-
Mашуня111112.09.2021 14:21
-
gayazhan26.12.2022 19:21
-
Joker12822304.12.2020 05:32
-
Руслана46214.09.2021 04:48
-
zero22x7607.05.2021 09:19
-
arcadig0108.02.2020 02:22
-
BegimaiAnarkulova23.01.2021 13:41
-
вероника2004816.07.2020 08:54
-
snezhanashikolai09.10.2021 04:13