Ответы на вопрос:
Var a: array [1..10] of integer; i,max: integer; begin for i: =1 to 10 do readln a[i]; max: =a[1]; for i: =2 to 10 do if a[i]> max then max: =a[i]; for i: =1 to 10 do begin if a[i]> 0 then a[i]: =max; if a[i] > 0 then a[i]: =i; end; for i: =1 to 10 do writeln( a[i]); end. 1. заполняем массив из 10 элементов 2 считаем условно что первый элемент максимальный 3 в цикле начиная со второго элемента находим максимальный элемент 4 осуществляем преобразования в цикле с учётом условия 5 раз у нас на замену то осуществляем вывод массива чтобы просмотреть его элементы
Популярно: Другие предметы
-
Спасибо18101.04.2022 14:03
-
lidiyavasilenkо05.06.2020 02:55
-
tekkenknigin11.01.2023 03:01
-
андрей9032113.11.2021 23:46
-
доброx510.03.2020 22:55
-
Hskke22.11.2021 19:53
-
ПолинаПашкова1413.08.2021 06:23
-
kintel125.10.2022 02:23
-
swevkukviktor10.01.2023 17:24
-
hakimov67612.05.2021 05:11