Заменить все минимальные элементы на противоположные через процедуру - Pascal ABC
Формулировка задачи:
Помогите пожалуйста написать данный код через процедуру
Решение задачи: «Заменить все минимальные элементы на противоположные через процедуру»
textual
Листинг программы
var a:array[0..4,0..5] of integer; b:array[0..5]of integer; procedure vvod; var i,j:integer; begin for i:=0 to 4 do begin for j:=0 to 5 do begin a[i,j]:=1+random(9); write(a[i,j]:4); if j=0 then b[i]:=a[i,0]; if a[i,j]<b[i] then b[i]:=a[i,j]; end; writeln; end; end; procedure zamena; var i,j:integer; begin for i:=0 to 4 do begin for j:=0 to 5 do begin if a[i,j]=b[i] then a[i,j]:=-a[i,j]; write(a[i,j]:4); end; writeln; end; end; begin randomize; writeln('Массив:'); vvod; writeln('Замена минимального противоположным:'); zamena; end.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д