![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 16.06.2009
Сообщений: 1
|
![]()
Дан массив, содержащий элементы строкового типа. Напишите процедуру, которая будет сортировать первые n элементов массива по возрастанию текущих длин строк.
program b32; uses Crt; var s:array[1..50] of string; x:string; n,i,j:integer; procedure sort(m,a,b:integer; var y:string; t:array of string); begin for a:=1 to m-1 do for b:=a+1 to m do if t[a]>t[b] then begin y:=t[a]; t[a]:=t[b]; t[a]:=y; end; for a:=1 to m do write(t[a],' '); writeln; writeln; end; begin clrscr; write('n=');readln(n); for i:=1 to n do readln(s[i]); clrscr; for i:=1 to n do write(s[i],' '); writeln; writeln; sort(n,i,j,x,s); readln; end. почему-то он удаляет первую строку и все. |
![]() |
![]() |
![]() |
#2 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]()
У вас при сортировке ошибка
Код:
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 Последний раз редактировалось Hacker19_90; 17.06.2009 в 00:41. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос сортировки строк по листам | noname_06 | Microsoft Office Excel | 8 | 24.01.2009 20:30 |
Проверка многомерного массива на тип сортировки его строк. | FatCat | Помощь студентам | 4 | 20.12.2008 21:21 |
Из сортировки массива в сортировку матрици | XXXimpulsXXX | Помощь студентам | 2 | 12.10.2008 15:11 |
Ошибка в процедуре | GAGARIN-NEW | Помощь студентам | 2 | 21.12.2007 09:23 |