|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.11.2008, 14:20 | #1 |
Регистрация: 25.09.2008
Сообщений: 8
|
БД На Паскале
Вобщем, настолько не понимаю, что даже страшно... Вообще в голове не укладывается ни динамическая память , ни массивы... Нужно программа , которая выводит на экран базу с полями "фамилия" "имя" "возраст" "телефон". Все это нужнно создать при помощи ООП, динамической памяти. Нужна также проверка на Совместимость типов(типа в поле возраст нельзя писать буквы ) Также нужно, чтобы можно было выводить список на экран, в файл, предусмотрено, чтобы было редактирование единственного элемента и не надо бы было для перенабивать весь список...Также, чтобы при каждом заполнении база интересовалась:"Действительно хотите"?....Объясните пож-та , как для полного чайника, не получается у меня программирование, послядняя надежда,что здесь помогут..... Не обязательно, выкладывать программный код, просто объясните оооччень подробно...Заранее спасибо
|
09.11.2008, 14:52 | #2 |
Форумчанин
Регистрация: 28.10.2008
Сообщений: 350
|
Вам нужно создать структуру типа запись, с 4-мя полями, а дальше работать как с динамическим массивом.
|
09.11.2008, 15:07 | #3 |
Регистрация: 25.09.2008
Сообщений: 8
|
Спасибо, но , по-моему, не как с записями, а как с объектами, разве нет, но соласен, что по типу похоже на записи.... А дальше?
|
09.11.2008, 15:20 | #4 |
Регистрация: 25.09.2008
Сообщений: 8
|
Методами ООП создать базу данных путем построения цепочного списка в динамической памяти. Программа должна осуществлять ввод данных, вывод данных, поиск и редактирование существующих данных.
Требуется избегать прямого доступа к полям данных. Всюду, где надо получить значение одного из данных объекта, вы должны вызывать метод, принадлежащий этому объекту, который возвращает значение требуемого поля. В конце работы необходимо очистить динамическую память. Вообще такое надо сделать, но просто хотелось поточнее написать не какую-то базу, а выше представленную... |
09.11.2008, 17:49 | #5 |
Форумчанин
Регистрация: 28.10.2008
Сообщений: 350
|
В.Б. Попов Turbo Pascal для школьников там есть хороший пример.
|
09.11.2008, 21:37 | #6 |
Регистрация: 25.09.2008
Сообщений: 8
|
Спасибо, книжку нашел, щас посмотрим)
|
09.11.2008, 23:42 | #7 |
Регистрация: 25.09.2008
Сообщений: 8
|
НЕ, не помогает
|
10.11.2008, 03:42 | #8 |
Форумчанин
Регистрация: 28.10.2008
Сообщений: 350
|
ну тогда создавай обьект, к нему соответствующие методы ... из постановки задачи же понятно что делать
|
10.11.2008, 14:19 | #9 |
Регистрация: 25.09.2008
Сообщений: 8
|
Премного благодарен...но для кого-то эта постановка задачи конкретная, а для меня-темный лес(((((((( Можно поподробнее???
|
20.11.2008, 22:05 | #10 |
Регистрация: 25.09.2008
Сообщений: 8
|
Ха, а я седня прогу сдал....разобрался)))))) Можете закрывать тему!!!!
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сортировка в паскале | evrey | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 05.06.2008 22:07 |
3 задачи на паскале | poluprogramist | Помощь студентам | 4 | 24.05.2008 16:27 |
Файлы на ПАСКАЛЕ!!! | Нана | Помощь студентам | 4 | 26.04.2008 12:24 |
На Паскале | Bagsi | Помощь студентам | 13 | 21.11.2007 21:40 |