Напишите программу, которая отсортирует одномерный массив из 10 элементов любым способом
В Паскаль Напишите программу, которая отсортирует одномерный массив из 10 элементов любым способом

10 Апр 2023 в 19:40
48 +1
0
Ответы
1

Пример программы на Pascal для сортировки массива из 10 элементов методом сортировки пузырьком:

program BubbleSort;
var
arr: array[1..10] of integer;
i, j, temp: integer;
begin
// Ввод массива из 10 элементов
writeln('Введите 10 элементов массива:');
for i := 1 to 10 do
readln(arr[i]);
// Сортировка массива методом пузырька
for i := 1 to 9 do
for j := 1 to 10 - i do
if arr[j] > arr[j + 1] then
begin
temp := arr[j];
arr[j] := arr[j + 1];
arr[j + 1] := temp;
end;
// Вывод отсортированного массива
writeln('Отсортированный массив:');
for i := 1 to 10 do
write(arr[i], ' ');
readln;
end.

Этот код сначала запрашивает у пользователя ввод 10 элементов массива, затем сортирует его методом пузырька и выводит отсортированный массив на экран.

16 Апр 2024 в 16:24
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир