Водномерном массиве а(10) найти максимальный элемент, вывести его значение и индекс. заменить все элементы большие 1, но меньшие 4 значением максимального элемента. полученный массив вывести на экран.
124
422
Ответы на вопрос:
Const n = 10; var i, max: integer; a: array[1..n] of integer; begin max : = 1; writeln('массив до: '); for i : = 1 to n do begin a[i] : = random(10); write(a[i]: 3); if(a[i] > a[max]) then max : = i; end; writeln(#10, 'массив после: '); for i : = 1 to n do begin if(a[i] > 1) and (a[i] < 4) then a[i] : = a[max]; write(a[i]: 3); end; writeln(#10, 'максиммальный элемент: ', a[max], #10, 'его индекс: ', max); end.
Популярно: Информатика
-
nikitinaani1919.07.2021 00:36
-
Викуляшка03.01.2020 10:52
-
Кричащийёж28.05.2021 17:23
-
vyacheslavkotov13.05.2020 23:08
-
IrinaArinaRina19.02.2021 09:06
-
dreamsk83120.09.2020 22:13
-
2003Саша12.06.2023 02:09
-
Kaldomova201417.03.2023 03:17
-
gendzhimir09.06.2022 14:29
-
idxanax26.09.2020 21:19