Форум программистов, компьютерный форум, киберфорум
Наши страницы

Turbo Pascal

Войти
Регистрация
Восстановить пароль
 
marick0073
3 / 3 / 1
Регистрация: 06.07.2014
Сообщений: 111
#1

Нужен алгоритм сортировки массива строк в алфавитном порядке с точностью до определённой длины - Turbo Pascal

17.02.2015, 23:46. Просмотров 319. Ответов 1
Метки нет (Все метки)

Здравствуйте! Хотел бы увидеть алгоритм сортировки массива строк в алфавитном порядке с точностью до определённой длины строки(т.е сортировка не только по начальному символу строки). В поисковиках никак не могу найти данный алгоритм. Хотелось бы сравнить свой способ сортировки с другими.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2015, 23:46
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Нужен алгоритм сортировки массива строк в алфавитном порядке с точностью до определённой длины (Turbo Pascal):

Разработать алгоритм быстрой сортировки одномерного массива фиксированной длины - Turbo Pascal
Разработать алгоритм быстрой сортировки одномерного массива фиксированной длины N заполненного случайными числами. (Pascal) Добавлено...

Используя подпрограмму, написать программу сортировки текста в алфавитном порядке - Turbo Pascal
используя подпрограмму ,написать программу сортировки текста в алфавитном порядке.

Расставить элементы массива в порядке возрастания методом сортировки выбором и сортировки простыми вставками - Pascal
Здрасьте еще раз!С прошедшим вас праздником! я глупая и бестолковая опять пришла к вам на спасение. задачка вот простенькая, но вся...

Указатели для упорядочения строк текстового файла в алфавитном порядке - Turbo Pascal
Написать программу для упорядочения строк текстового файла в алфавитном порядке используя Указатели. Требования к программе: ...

Написать процедуру, которая сортировала бы ряд из n строк в алфавитном порядке - Turbo Pascal
Напишите процедуру SortMid, которая сортировала бы ряд из n строк в алфавитном порядке, основываясь на k–ой литере каждой строки, где k...

Изобразите графически алгоритм и напишите программу, распечатывающую все буквы этого предложения в алфавитном порядке - Pascal
Помогите пожалуйста. С клавиатуры вводится предложение. Изобразите графически алгоритм и напишите программу, распечатывающую все буквы...

1
Joy
Эксперт Pascal/Delphi
2110 / 1150 / 870
Регистрация: 29.08.2014
Сообщений: 4,197
18.02.2015, 06:09 #2
сортировать можно любым алгоритмом...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
const n=5;
var
  s:array [1..n] of string[20];
  i,j,k:integer;
  t:string;
begin
  writeln('Введите строки:');
  for i:=1 to n do begin
    write('Строка ',i,':'); readln(s[i]);
  end;
  repeat
    write('Введите начальую длину строки:'); readln(k);
  until k>0;
  for i:=1 to n-1 do
    for j:=i to n do
     if copy(s[i],1,k)>copy(s[j],1,k) then begin
       t:=s[i]; s[i]:=s[j]; s[j]:=t;
     end;
  writeln('Отсортированные строки:');
  for i:=1 to n do writeln(s[i]);
end.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.02.2015, 06:09
Привет! Вот еще темы с ответами:

Разработать процедуру сортировки строк заданного текстового файла по убыванию длины строки - Turbo Pascal
Помогите, пожалуйста! Задание должно выполняться с использованием линейных списковых структур. Разработать процедуру сортировки строк...

Алгоритм сортировки строк матрицы - Turbo Pascal
Составить алгоритм сортировки по возрастанию каждой строки прямоугольного массива, размерами 10х12 методом выбора. Добавлено через 13...

Упорядочить элементы массива в алфавитном порядке - Turbo Pascal
Дан одномерный массив символов, состоящий из латинских букв. Упорядочить элементы массива в алфавитном порядке

Использовать процедуру при сортировке символьного массива (записи слов в алфавитном порядке) - Turbo Pascal
3)Использовать процедуру при сортировке символьного массива (записи слов в алфавитном порядке).(задача по теме Подпрограммы) Народ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru