Задать вопрос
6 января, 10:55

В упорядоченный по

возрастанию числовой массив из 15 элементов вставить числа - 2 и 5, не нарушая

упорядоченности.

+1
Ответы (1)
  1. 6 января, 12:23
    0
    Const n = 15;

    type ArrayOfInteger = array [1 ... n+2] of integer;

    procedure ArrayOutput (A: ArrayOfInteger; a_length: integer) ;

    var i: integer;

    begin

    for i : = 1 to a_length do

    write (A[i]:4, ' ') ;

    writeln;

    end;

    procedure ArraySort (var A: ArrayOfInteger; a_length: integer) ;

    var i, j, temp: integer;

    begin

    for i : = 1 to a_length-1 do

    for j : = i+1 to a_length do

    if A[i]>A[j] then begin

    temp:=A[i];

    A[i]:=A[j];

    A[j]:=temp;

    end;

    end;

    var

    mass:ArrayOfInteger;

    i:integer;

    begin

    writeln ('Программа упорядочивает массив по возрастанию ') ;

    writeln ('и вставляет числа - 2 и 5, не нарушая упорядоченности.') ;

    {Создаём массив}

    randomize;

    for i : = 1 to n do

    mass[i] : = random (100) - 50;

    writeln ('Начальный массив: ') ;

    ArrayOutput (mass, n) ;

    ArraySort (mass, n) ;

    writeln ('Отсортированный массив: ') ;

    ArrayOutput (mass, n) ;

    {Добавляем к массиву числа - 2 и 5 и сортируем полученный массив}

    mass[n+1]:=-2;

    mass[n+2]:=5;

    ArraySort (mass, n+2) ;

    {Выводим итоговый массив}

    writeln ('Упорядоченный массив: ') ;

    ArrayOutput (mass, n+2) ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «В упорядоченный по возрастанию числовой массив из 15 элементов вставить числа - 2 и 5, не нарушая упорядоченности. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) Дан массив из n элементов. Найти номер наименьшего элемента массива. 2) Дан массив из n элементов. Упорядочить массив по возрастанию. 3) Дан массив из n элементов. Упорядочить массив по убыванию.
Ответы (1)
Задание на паскале Дан численный массив M, элементы которых упорядочены по возрастанию и число a. Не нарушая порядок возрастания элементов включить число a в массив M.
Ответы (1)
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
Дан массив. Упорядоченный по возрастанию и число b неравное ни одному из этих элементов. Найти элемент массива ближайший к b.
Ответы (1)
1) Ввести массив A из 25 элементов. Cформировать массив B из элементов массива А, кратных трем. 2) Даны массив A и B из n элементов. Cформировать массив C из элементов массивов А и B, чередуя элементы.
Ответы (1)