Написать программу на паскаль. выполнить сортировку массива по возрастанию от заданного пользователем элемента

Написать программу на паскаль. выполнить сортировку массива по возрастанию от заданного пользователем элемента

  1. Александра, а каким именно способом сортировать? Ведь существует несколько видов сортировок.
    Какого типа данные (целые, вещественные) ?
    Какое максимальное число элементов в массиве?
    Я напишу сортировку по минимальному значению, числа целые, массив до 100 элементов. Исходный массив и отсортированный не распечатываю.

    program PR;
    var
    A:array1..100 of integer;
    B:integer;
    N,I,J:byte;
    begin
    write(Введите размер массива=); readln(N);
    for J:=1 to N do begin
    write(Введите значение элемента массива=);
    readln(AI;
    end;
    for J:=1 to N-1 do begin
    for I:=J+1 to N do
    if AIlt;AJ then begin B:=AJ; AJ:=AI; AI:=B; end;
    end;
    end.

  2. обычная сортировка пузырьком, только i:=M, j := M.
    http://learnpascal.ru

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *