сортировка

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by superboy4, 18 Oct 2007.

Thread Status:
Not open for further replies.
  1. superboy4

    superboy4 Banned

    Joined:
    17 Jul 2007
    Messages:
    151
    Likes Received:
    19
    Reputations:
    -8
    Вот такая програмка меня затруднила в Делфи:В режиме диалога вводятся имена 4 человек. Напечатать их в порядке алфавита. Использовать процедуру. Окей?
    Давайте
     
  2. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    типа по первой букве сортировка.
    Ни составит труда потом отсортировать в цикле с учетом следующих букв.
    или вообще рекурсивно замутить.

    mas: array[1..4] of string; - тута имена
    temp:string;


    for y:=1 to 4 do
    for x:=1 to 4-y do if ord(mas[x][1])>ord(mas[x+1][1]) then
    begin
    temp:=mas[x+1];
    mas[x+1]:=mas[x];
    mas[x]:=temp;
    end;
     
  3. _Great_

    _Great_ Elder - Старейшина

    Joined:
    27 Dec 2005
    Messages:
    2,032
    Likes Received:
    1,118
    Reputations:
    1,139
    давайте. тема закрыта
     
Thread Status:
Not open for further replies.