Ответы на вопрос:
Var x, y: array[1..100] of integer; i, n, k: integer; min, max: integer; begin {ввод массива} write('n = '); readln(n); writeln('данные массива: '); for i : = 1 to n do begin readln(x[i]); end; writeln(); {минимум и максимум} max : = x[1]; min : = x[1]; for i : = 1 to n do begin if max < x[i] then max : = x[i]; if min > x[i] then min : = x[i]; end; writeln('max = ', max); writeln('min = ', min); writeln('avg = ', (max + min) / 2); max : = (max + min) / 2; k : = 0; for i : = 1 to n do begin if x[i] > = max then begin k : = k + 1; y[k] : = x[i]; write(y[k], ' '); end; end; end.
Популярно: Информатика
-
Ferzpi14.05.2021 09:20
-
deminav73326.04.2022 13:36
-
MoonVar15.10.2022 23:37
-
лоро1225.07.2022 16:31
-
fadrakla10.11.2022 03:32
-
джулялучшая30.11.2022 02:34
-
muradyanarutyun19.03.2021 21:28
-
Ксения20061230.06.2022 11:22
-
Anonimka0424.12.2022 06:41
-
fFlower33731.03.2023 06:16