Предмет: Информатика,
автор: denussichkar
Складіть проєкт для введення значень елементів одновимірного ма- сиву з 20 дійсних чисел, впорядкування цього масиву за незростанням методом обміну і виведення впорядкованого. В lazarus (pascal) Складіть код
Ответы
Автор ответа:
0
Ответ:
program BubbleSort;
var
arr: array[1..20] of Real;
i, j: Integer;
temp: Real;
begin
// Введення значень елементів масиву
writeln('Введіть 20 дійсних чисел: ');
for i := 1 to 20 do
readln(arr[i]);
// Сортування методом обміну за незростанням
for i := 1 to 19 do
for j := i + 1 to 20 do
if arr[i] < arr[j] then
begin
temp := arr[i];
arr[i] := arr[j];
arr[j] := temp;
end;
// Виведення впорядкованого масиву
writeln('Відсортований масив:');
for i := 1 to 20 do
writeln(arr[i]);
end.
Похожие вопросы
Предмет: Математика,
автор: Аноним
Предмет: География,
автор: yashivko
Предмет: История,
автор: mglushchenko2016
Предмет: Українська література,
автор: Аноним
Предмет: Алгебра,
автор: Sofia2595