IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Помогите с написанием 2 БД, использование типиз. ф. и дин. памяти
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 14
Пол: Мужской
Реальное имя: Михаил

Репутация: -  0  +


Уважаемые люди прошу помочь написать базу данных с использованием типизированных файлов и эту же базу данных переделать с использованием динамической памяти.
База данных должна представлять собой.
1) ввод данных (запись)
2) просмотр
3) поиск
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Гость






Михаил,
поиск по форуму по ключевым словам "типизированные", "Динамо", "самолет", "игрушки"... Там есть не меньше 5 программ...
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Автооответчик
*****

Группа: Пользователи
Сообщений: 1 188
Пол: Мужской
Реальное имя: Александр

Репутация: -  16  +


в чем же возникла проблема?


--------------------
Неадекватная чушь может быть адекватным ответом на неадекватный вопрос. Понятно или разжевать?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Новичок
*

Группа: Пользователи
Сообщений: 14
Пол: Мужской
Реальное имя: Михаил

Репутация: -  0  +


Проблема в том, что программирование знаю по 10-бальной шкале на троечку. А сдать нужно к пятнице. Буду очень признателен в любой помощи..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Гость






Цитата
База данных должна представлять собой.
1) ввод данных (запись)
2) просмотр
3) поиск

Все это есть здесь: Телефонный справочник
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Новичок
*

Группа: Пользователи
Сообщений: 14
Пол: Мужской
Реальное имя: Михаил

Репутация: -  0  +


Спасибо. Эта программа подходит, как с использованием типизированных файлов. А как её построение, так сказать, перестроить на динамическую память?
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Гость






Цитата
А как её построение, так сказать, перестроить на динамическую память?

Что-то в этом роде: меняется только основной блок программы, переносим массив в "кучу" (динамическую память)...
var
c:byte;
pa:^ARec;
Begin
New(pa);
repeat
Clrscr;
writeln('Что сделать?'); writeln;
writeln('1. Ввод базы вручную');
writeln('2. ввод базы из файла');
writeln('3. сохранение базы в файле');
writeln('4. Вывод базы на экран');
writeln('5. поиск по имени');
writeln('6. Поиск по номеру'); writeln;
writeln( 'ВЫХОД - нажмите Esc!');
c:=ORD(readkey);
case c of
49: EnterBD(pA^); { И разыменовываем все указатели }
50: ReadBD(pa^);
51: SaveBD(pa^);
52: PrintBD(pA^);
53: NAM(pA^);
54: NUM(pA^);
end;
Until c=27;
Dispose(pa);
end.
 К началу страницы 
+ Ответить 
сообщение
Сообщение #8


Новичок
*

Группа: Пользователи
Сообщений: 14
Пол: Мужской
Реальное имя: Михаил

Репутация: -  0  +


Оказывается нужно к этой БД (http://forum.pascal.net.ru/index.php?showtopic=2707&view=findpost&p=23577) ещё блок-схему. При чём блоки - Запись,
Просмотр и Поиск расписать на отдельные блок-схемы.
Узнал, что на форуме в таких делах давно пользуются программой:
http://www.freesoft.ru/file.html?id=9306&d...filename=bs.zip
У меня не получается.
Прошу помочь.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 23.12.2024 19:44
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name