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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 38, средняя оценка - 4.74
yaxxo
0 / 0 / 0
Регистрация: 15.01.2010
Сообщений: 13
#1

"База данных" студентов. - C++

15.01.2010, 00:09. Просмотров 5075. Ответов 7
Метки нет (Все метки)

нужна помощь
* Разработать «Базу данных» студентов.
* О каждом студенте должна храниться следующая информация: имя, фамилия, отчество, возраст, номер студенческого, номер группы, номер телефона и ближайшая станция метро.
* Программа должна позволять:
o добавлять и удалять студентов;
o находить студентов по любому из параметров;
o редактировать студентов;
o сохранять и загружать студентов в файл.
* В функциях требующих выбора студента (редактирование и удаление) должен использоваться поиск.
* При считывании любых данных от пользователя должны использоваться специальные функции, принимающие callback для проверки корректности введенных данных.
* Для сборки программы должен использоваться Makefile.

программа должна быть реализована при помощи связанного списка. заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2010, 00:09
Здравствуйте! Я подобрал для вас темы с ответами на вопрос "База данных" студентов. (C++):

Определить тип данных "Запись", имеющий поля "Фамилия", "Пол", "Зарплата" - C++
определить тип данных запись имеющий поля фамилия пол зарплата. определить массив из 10 записей. в программе ввести в массив данные и...

База данных "Телеателье": создать систему управления базой данных (СУБД) - C++
Задача: Создать систему управления базой данных (СУБД) в которой предусмотреть следующие режимы: создание БД, вывод БД, добавление...

В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" - C++
В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно". Я так...

что дальше? (программа вводит информацию из ведомости и печатает фамилии студентов, учащихся на "4". "5" и их процентное соотношение с другими) - C++
Ведомость о результатах зимней сессии содержит информацию: фамилия и инициалы студента, номер группы, оценки с 3-х предметов: а)...

Класс "Студент", реализовать динамический список "Группа студентов" - C++
реализовать динамический список " группа студентов". Узел: -группа -фамилия Функции списка: -добавление по алфавиту ...

База данных с++ "Добыча угля" (Отчет по практике) - C++
Доброго времени суток! Люди помогите создать базу данных по добыче угля,производственная практика уже заканчивается а программы нет(незнаю...

7
insideone
Модератор
Автор FAQ
3642 / 921 / 49
Регистрация: 10.01.2010
Сообщений: 2,472
15.01.2010, 00:48 #2
а в чем именно нужна помощь, что не получается? О_о тут перечислены требования к какой то огроменной программе, которую наверное дня три писать надо а семь отлаживать... у вас есть наработки?) если нет - программа конечно интересная, но мне кажется какие то зачатки баз данных на С++ уже написаны кем то, в смысле просто гугление натыкается на http://www.bankreferatov.ru/db/M/F5E...257006006FC788 попробуйте
0
GAME
23 / 23 / 3
Регистрация: 31.10.2009
Сообщений: 199
15.01.2010, 14:11 #3
Нас в Политехе , чем-то подобным мучали в конце семестра )
Ничего сложного на самом деле . Создание списка , добавление - на каждом шагу найти можно . ДА и самому написать , несложно. Вот с удалением...там сложнее, потому что, нужно память чистить итд.

Выкладывайте наработки , если что непонятно - поможем )
0
insideone
15.01.2010, 14:25
  #4

Не по теме:

Цитата Сообщение от GAME Посмотреть сообщение
Ничего сложного на самом деле
Ну я по сравнению с чем нибудь подобным "найти минимальный элемент массива и умножить его на сумму всех положительных"

0
yaxxo
0 / 0 / 0
Регистрация: 15.01.2010
Сообщений: 13
15.01.2010, 14:30  [ТС] #5
ну во-первых написать надо на Си. дан исходник, работающий с числами, а нужно, чтобы работал со структурой студентов
0
yaxxo
0 / 0 / 0
Регистрация: 15.01.2010
Сообщений: 13
15.01.2010, 14:31  [ТС] #6
вот
0
Вложения
Тип файла: rar ll.tar.bz2.rar (2.2 Кб, 295 просмотров)
yaxxo
0 / 0 / 0
Регистрация: 15.01.2010
Сообщений: 13
15.01.2010, 14:40  [ТС] #7
вот этот корректно вроде загрузился
0
Вложения
Тип файла: rar ll.rar (2.6 Кб, 492 просмотров)
help_me_please
0 / 0 / 0
Регистрация: 15.01.2010
Сообщений: 67
15.01.2010, 23:27 #8
Цитата Сообщение от yaxxo Посмотреть сообщение
ну во-первых написать надо на Си. дан исходник, работающий с числами, а нужно, чтобы работал со структурой студентов
на си?? а можно ли его попросить на си++??? кста чувак мы либо из одной либо параллельных групп xD у тебя нет никаких наработок?

Добавлено через 2 минуты
народ помогите)

Добавлено через 12 секунд
оч оч оч оч надо

Добавлено через 5 минут
как записать массив структур в файл и как его от туда вытащить?? что прописывать???

Добавлено через 36 секунд
P.S. си++
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2010, 23:27
Привет! Вот еще темы с ответами:

Результаты сдачи экзамена группой из N сту-дентов находятся в массиве REZ. Подсчитать количество студентов, сдавших экзамен на "хорошо" и "отлично" - C++
Задача 68. Результаты сдачи экзамена группой из N сту-дентов находятся в массиве REZ. Подсчитать количество студентов, сдавших экзамен на...

Что Вы понимаете под "абстрактным типом", "абстракцией данных" и "абстрактными операциями"? - C++
А давайте займёмся археологией! И проследим как менялся смысл понятий "абстрактный тип данных", "абстракция данных" и "абстрактные...

База данных "Студент"(Turbo C) - C++
База данных "Студент"

Структура: Вывести тех студентов, кто сдал оба экзамена либо на "4" либо на "5" - C++
Условие задачи: Дана ведомость студентов: Фамилия студента, оценка_1, оценка_2. Вывести тех студентов, кто сдал оба экзамена либо на...


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

Или воспользуйтесь поиском по форуму:
8
Yandex
Объявления
15.01.2010, 23:27
Ответ Создать тему
Опции темы

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