![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 27
|
![]()
Люди Добрые!
![]() Программа управления однотабличной базой данных.Информация храниться в массиве записей.Запись должна содержать как минимум 3 поля различных типов, в т.ч. строковый, целый и вещественный.Хранение информации осуществляеться в типизированном файле на диске.Минимальные требования к программе включают: 1)Запись/считывание базы данных в /из файла 2)Добавление новой записи данных. 3)Уничтожение выбранно по номеру записи данных. 4)Просомтр сожержимого базы данных ( с порядковой нумерацией записей при вводе на экран) 5)Редактирование полей выбранной записи данных. 6)Сортировка базы данных по выбранному полю 7)Поиск записи в базе данных по выбранному полю Диалог программы с пользователем можно организовать посредством мню, сожедращего перечисленный выше пункты, с выбором нужного пункта по номеру.Не следует так же забывать о пункте "Выход из программы".Указанные функции оформить в вие отдельных подпрограмм. Буду очень презнательна за любую умную мысль)
Татьяна
|
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]()
эм... какого рода мысли? вы имеете ввиду материализовать мысль в программный код? может есть конкретные вопросы? не хочется писать всю прогу =)
Uguu~
|
![]() |
![]() |
![]() |
#3 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Ну вот несколько мыслей:
Нужно завести массив этих записей. Сделать процедуру заполнения (чтения из файла) и записи (в файл). То есть все операции будут проводиться именно над массивом. С добавлением все понятно: добавляем в конец и увеличиваем счетчик записей. Уничтожение: сдвигаем записи правее уничтожаемой влево и уменьшаем счетчик (не забыв уменьшить номера сдвигаемых записей). С просмотром тоже все ясно. Выводим запись с заданным индексом. Собственно, вот. Задача несложная.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]()
могу поделиться меню.. я его делал когда-то для одной из своих программ...
Код:
Код:
Uguu~
Последний раз редактировалось __STDC__; 06.04.2009 в 21:46. |
![]() |
![]() |
![]() |
#5 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]()
Имхо, конечно, но как-то немного накручено для простого меню )
Я б как-нибудь так сделал: Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]()
Да там по сути тоже самое, хотя твой вариант красивее, согласен =) Только тогда clrscr убрать лучше.. иначе вывод будет затираться постоянно, если какая-то процедура будет его осуществлять.. у меня получается что-то вроде такого:
Код:
Код:
Uguu~
Последний раз редактировалось __STDC__; 06.04.2009 в 22:15. |
![]() |
![]() |
![]() |
#7 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
![]() Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
![]()
ну да, можно и так в принципе...
Uguu~
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 27
|
![]()
))Отлична , спасибо Вам, большое ЧЕЛОВЕЧЕСКОЕ)
Татьяна
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 06.04.2009
Сообщений: 27
|
![]()
А что вы сможете подсказать, по этому...
Написать модули для работы с комплексными числами.Модуля должен предоставлять следующие ресурсе:тип данных для описания комплексных чисел (запись), несколько процедур для работы с комплексными числами, среди которых в обязательном порядке должны присутсвовать процедуры суммирования, вычитания, умножения и деления комплексных чисел.Требуеться также представить программу для тестирования модуля.
Татьяна
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Люди добрые помогите!!!... | Stas))) | Помощь студентам | 3 | 02.06.2007 20:07 |