1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
| Анна |
5.12.2005 14:54
Сообщение
#1
|
![]() Бывалая ![]() ![]() ![]() Группа: Пользователи Сообщений: 290 Пол: Женский Реальное имя: Анютка Репутация: 7 |
Создать компонентный файл реализующий базу данных "записная книжка", которая состоит из след. полей: имя, фамилия, отчество, дата рождения, город, улица, дом, квартира, телефон.
Программа должна обеспечивать вввод записи с клавиатуры, а также сортировки записи по полю (отсортированную базу сохранить в другом файле) Сортировка по фамилии. Вот что получилось: Program Lab11; Не получается отсортировать, да и мне кажется, что моя программа слишком громоздкая |
![]() ![]() |
| volvo |
12.12.2005 2:38
Сообщение
#2
|
|
Гость |
Анна,
погоди, а почему ты делаешь так: { Если длина строки 1 больше длины 2 строки,
?Ты не длины строк должна сравнивать, чтобы отсортировать базу по фамилиям (по алфавиту), а сами строки... Или задание поменялось? Если функцию Compare оставить в таком виде, то например при фамилиях Иванова, Петров, Сидорова они будут отсортированы так: Петров, Иванова, Сидорова хотя правильно было бы (по алфавиту) - так, как они перечислены в начале... |
Анна База Данных 5.12.2005 14:54
volvo
Здесь была?
FAQ: Как упорядочить данные по возрас... 5.12.2005 14:57
volvo Анна, смотри аттач :cool: 6.12.2005 1:03
Анна To: volvo
Спасибо!
Просто у самой пока време... 6.12.2005 15:49
Анна To: volvo
Выдаёт ошибку при открытии результирующ... 8.12.2005 20:57
volvo Анна, это - типизированный файл, а не текстовый...... 8.12.2005 22:34
Анна Я имела ввиду уже отсортированные данные :cool: . 9.12.2005 15:33
volvo Я тоже... Этот фрагмент идет после
QuickSort(mass,... 9.12.2005 15:58
Анна Всё, разобралась!
значит данные уже отсортиро... 9.12.2005 16:33
volvo Анна, не путай... ClrScr стоит ПЕРЕД выводом на эк... 9.12.2005 16:37
Анна To: volvo
Абсолютно ничего не исправляла. Попробу... 9.12.2005 20:06
Анна Небольшие изменения:
Немного запуталась в программ... 11.12.2005 15:43
Анна volvo, ага, всё поняла ..
Вот мой метод сортировк... 12.12.2005 21:16
volvo {
Ну, это и есть реализация метода пузырька -
... 13.12.2005 0:07
Анна volvo, поставил в тупик. Но нам сказали делать пуз... 13.12.2005 15:43
volvo for i:=2 to g do
for j:=g downto i do
{ срав... 13.12.2005 15:54
Анна volvo, не поверишь, сама сейчас до этого догадалас... 13.12.2005 16:13
Анна ну что я могу сказать ...
да вот:
for i:=1 to g-1 ... 13.12.2005 16:52
Анна end;
reset(vf);
.......
close(rf);
end.
Как сде... 19.12.2005 20:18
Анна Нет никаких соображений? :wub: 24.12.2005 13:34
volvo WriteLn(mass[2].otchestvo);
В чем проблема? :blin... 24.12.2005 13:38![]() ![]() |
|
Текстовая версия | 8.12.2025 15:57 |