Задать вопрос
19 июня, 20:33

Используя обменную сортировку, отсортировать массив по убыванию

Сделать в динамическом массиве чтобы все элементы вводились с клавиатуры

+4
Ответы (1)
  1. 19 июня, 22:26
    0
    Var

    i, j, k, n:integer;

    a:array of integer;

    begin

    Write ('Введите количество элементов массива: ') ; Read (n) ;

    SetLength (a, n) ;

    Writeln ('Введите элементы массива') ;

    for i:=0 to n-1 do Read (a[i]) ;

    for i:=0 to n-2 do

    for j:=i+1 to n-1 do

    if a[i]
    for i:=0 to n-1 do Write (a[i],' ') ;

    Writeln

    end.

    Тестовое решение

    Введите количество элементов массива: 10

    Введите элементы массива

    57 18 31 40 45 75 85 43 93 27

    93 85 75 57 45 43 40 31 27 18
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Используя обменную сортировку, отсортировать массив по убыванию Сделать в динамическом массиве чтобы все элементы вводились с клавиатуры ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Все задачи делаются в Паскале! 1) Увеличить все элементы массива A на 1. 2) Умножить все элементы массива A на 2. 3) Возвести в квадрат все элементы массива A.
Ответы (1)
1) Задан числовой массив из 10 элементов [5; 150]Отсортировать массив по убыванию. 2) В комп. вводятся результ. экзаменов для 20 абитуриентов. Вывести на экран фамилии и результ. [10; 30]. Подсчитать их сред. ариф. 3) Дан массив из 10 элементов.
Ответы (1)
Создать массив из 20 случ. Чисел на промежутке от - 10 до 30, отсортировать массив по убыванию На экран вывести исходный и отсортированный массив
Ответы (1)
Pascal! Ввести массив А[1 ... 10]. Отсортировать по убыванию элементы массива А любым методом. Вывести на экран в два столбца, стоящих рядом, исходный и отсортированный массивы, элементы вывести через точку с запятой.
Ответы (1)
Ввести с клавиатуры одномерный массив, состоящий из 10 элементов и записать сначала все элементы кратные 5, а затем все оставшиеся. На экран вывести исходный и новый массивы в две строки. Отсортировать новый массив методом "пузырька".
Ответы (1)