Дана матрица 4 на 4 упорядочить каждыйстолбц по возрастанию методом пузырька
206
348
Ответы на вопрос:
Const n=4; var arr: array[1..n, 1..n] of integer; i, j, t, buf: integer; begin for i: =1 to n do for j: =1 to n do begin write('введите элемент: '); readln(arr[i,j]); end; writeln('введеная матрица: '); for i: =1 to n do begin for j: =1 to n do write(arr[i,j]: 4); writeln(); end; //сортировка for j: =1 to n do for i: =1 to n-1 do for t: =i+1 to n do if arr[i,j] > arr[t,j] then begin buf : = arr[i,j]; arr[i,j] : = arr[t,j]; arr[t,j] : = buf; end; writeln('отсортированная матрица: '); for i: =1 to n do begin for j: =1 to n do write(arr[i,j]: 4); writeln(); end; end.
Var ar: array[1..10] of integer; max,maxi,zeroi,i: integer; begin randomize; max: =-1; writeln('first array: '); for i: =1 to 10 do begin; ar[i]: =random(10); write(ar[i]: 4); if max< ar[i] then begin; max: =ar[i]; maxi: =i; end; end; for i: =1 to 10 do if ar[i]=0 then begin; zeroi: =i; break; end; ar[maxi]: =zeroi; writeln; writeln('final array: '); for i: =1 to 10 do write(ar[i]: 4); end.
Популярно: Информатика
-
ДаняКашин03.07.2021 08:20
-
nastyagru120.06.2020 02:27
-
Niki191709.10.2021 11:54
-
evenen18.12.2022 11:35
-
elenakazimirov22.11.2022 19:20
-
trofimovigor0711.05.2023 22:10
-
Шаров200525.06.2022 00:16
-
amulina201528.06.2022 22:29
-
khludenev9915.06.2023 09:14
-
gallyamovdenis04.07.2020 20:32