Home
О нас
Products
Services
Регистрация
Войти
Поиск
Kseniya20132015
@Kseniya20132015
April 2022
1
11
Report
Дан двумерный массив A размерностью М*N. Отсортировать все строки по возрастанию значений элементов.
Please enter comments
Please enter your name.
Please enter the correct email address.
Agree to
terms of service
You must agree before submitting.
Send
Answers & Comments
And42
Const
M = 10; // Количество строк
N = 10; // Количество столбцов
var
arr: array [1..M, 1..N] of integer;
i,j,z,min,temp : integer;
begin
for j := 1 to M do
for i := 1 to N do
arr[j, i] := random(99);
writeln('Исходный массив:');
for j := 1 to M do
begin
for i := 1 to N do
write(arr[j, i] : 2, ' ');
writeln;
end;
for j := 1 to M do
begin
for i := 1 to N - 1 do
begin
min := i;
for z := i + 1 to N do
if arr[j, z] < arr[j, min] then
min := z;
temp := arr[j, min];
arr[j, min] := arr[j, i];
arr[j, i] := temp;
end;
end;
writeln;
writeln('Отсортированный массив');
for j := 1 to M do
begin
for i := 1 to N do
write(arr[j, i] : 2, ' ');
writeln;
end;
end.
1 votes
Thanks 1
More Questions From This User
See All
Kseniya20132015
August 2022 | 0 Ответы
Определить, сколько в массиве подряд идущих пар элементов с одинаковым значением...
Answer
Kseniya20132015
August 2022 | 0 Ответы
Уменьшить максимальный элемент массива на величину индекса, а минимальный элемен...
Answer
Kseniya20132015
August 2022 | 0 Ответы
Напишите программу, которая заполняет массив размерностью 40 следующими данными:...
Answer
Kseniya20132015
July 2022 | 0 Ответы
Дан массив, наполненный отрицательными,положительными числами и нулями. Найти ин...
Answer
Kseniya20132015
September 2021 | 0 Ответы
Дан одномерный целочисленный массив mas. Поменять местами два элемента массива с...
Answer
Kseniya20132015
September 2021 | 0 Ответы
Сформировать одномерный целочисленный массив размерностью N. Поменять местами пе...
Answer
Kseniya20132015
September 2021 | 0 Ответы
Сформировать одномерный целочисленный массив A размерностью N. Запросить у польз...
Answer
Kseniya20132015
August 2021 | 0 Ответы
Поменять местами максимальный и минимальный элементы массива...
Answer
рекомендуемые вопросы
rarrrrrrrr
August 2022 | 0 Ответы
о чем должны позаботиться в первую очередь взрослые при организационном вывозе н...
danilarsentev
August 2022 | 0 Ответы
Есть два станка на которых выпускают одинаковые запчасти один производит a запча...
myachina8
August 2022 | 0 Ответы
Найти по графику отношение V3:V1. В ответах написано 9, но нужно решение...
ydpmn7cn6w
August 2022 | 0 Ответы
Choose the correct preposition: 1.I am fond (out,of,from) literature. 2.where ar...
millermilena658
August 2022 | 0 Ответы
Определите Как создавалась и кто создавал арабское государство в крации...
MrZooM222
August 2022 | 0 Ответы
Ч. Айтманов в рассказе "Красное яблоко" использует метод рассказ в рассказе. Опи...
timobila47
August 2022 | 0 Ответы
каково было назначение каждой из частей византийского храма? помогите пожалуйста...
ivanyyaremkiv
August 2022 | 0 Ответы
moment. 6....
Участник Знаний
August 2022 | 0 Ответы
Пожалуйста!!!!!!!!!!!!...
sarvinozwakirjanova
August 2022 | 0 Ответы
помогите пожалусто пж...
×
Report "Дан двумерный массив A размерностью М*N. Отсортировать все строки по возрастанию..."
Your name
Email
Reason
-Select Reason-
Pornographic
Defamatory
Illegal/Unlawful
Spam
Other Terms Of Service Violation
File a copyright complaint
Description
Helpful Links
О нас
Политика конфиденциальности
Правила и условия
Copyright
Контакты
Helpful Social
Get monthly updates
Submit
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
M = 10; // Количество строк
N = 10; // Количество столбцов
var
arr: array [1..M, 1..N] of integer;
i,j,z,min,temp : integer;
begin
for j := 1 to M do
for i := 1 to N do
arr[j, i] := random(99);
writeln('Исходный массив:');
for j := 1 to M do
begin
for i := 1 to N do
write(arr[j, i] : 2, ' ');
writeln;
end;
for j := 1 to M do
begin
for i := 1 to N - 1 do
begin
min := i;
for z := i + 1 to N do
if arr[j, z] < arr[j, min] then
min := z;
temp := arr[j, min];
arr[j, min] := arr[j, i];
arr[j, i] := temp;
end;
end;
writeln;
writeln('Отсортированный массив');
for j := 1 to M do
begin
for i := 1 to N do
write(arr[j, i] : 2, ' ');
writeln;
end;
end.