Ответы на вопрос:
Program task1; const n = 30; var a : array [1..n] of integer; i, p : integer; pr : real; begin randomize; for i: = 1 to n do a[i]: = random(33)-7; p: = 1; for i: = 1 to n do if a[i] > 0 then p: = p * a[i]; pr: = p/2; writeln(pr); end.program task2; const n = 30; var a: array [1..n] of integer; i, sum, max, min: integer; sr: real; beginrandomize; for i : = 1 to n do a[i] : = random(33) - 7; sum: = 0; for i : = 1 to n do if a[i] > = 0 then sum: = sum + sqr(a[i]); min: = a[1]; max: = a[1]; for i : = 1 to n do begin if a[i] > max then max: = a[i]; if a[i] < min then min: = a[i]; end; sr: = (max + min)/2; writeln('сумма кадратов: ',sum); writeln('среднее арифметическое: ',sr); end.
Популярно: Информатика
-
БекБека22.08.2022 04:50
-
mikhaillukashc25.06.2023 23:55
-
Ele000025.03.2023 22:48
-
sveta1703200106.11.2021 23:47
-
vNeronRazerv10.06.2020 18:10
-
Andreevna00327.11.2022 06:29
-
erra133723.02.2022 18:58
-
sadko7777713.08.2020 20:41
-
Boss008Mta16.01.2022 03:08
-
ЧайСПеченькой0802.02.2021 14:36