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

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

Войти
Регистрация
Восстановить пароль
 
Paladin
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 4
#1

Хранение и обработка данных структурного типа (C++) - C++

24.03.2009, 13:31. Просмотров 749. Ответов 0
Метки нет (Все метки)

1. Общие требования к программе
При разработке программы применить технологию нисходящего проектирования. Логически законченные фрагменты оформить в виде подпрограмм, которым все необходимые данные передаются через список параметров. Использования глобальных переменных следует избегать. Все подпрограммы описываются в отдельных модулях.
В программе предусмотреть меню, содержащее команды для проверки всех возможных действий с заданными в конкретном варианте данными. Само меню также оформляется в виде подпрограммы
Необходимо предусмотреть защиту от некорректного ввода данных.
Разработать удобный пользовательский интерфейс

2. Техническое задание
1. Наборы данных (согласно заданному варианту) оформить в виде записей (тип struct). Создать одномерный массив указателей на данный тип struct
2. Написать функцию для формирования одномерного массива записей, значения которых вводятся с клавиатуры. При вводе записей можно реализовать один из следующих механизмов:
 Ввод заранее заданного количества записей;
 Диалог с пользователем о необходимости продолжать ввод
3. Написать функцию для записи в файл массива записей
4. Написать функцию чтения в массив записей из файла
5. Написать функцию дополнения уже существующего массива записей новыми записями
6. Написать функцию поиска записей с заданным значением выбранного элемента;
7. Написать функцию постраничного вывода на экран дисплея содержимого массива структур;
8. Написать функцию упорядочивания массива записей по заданному полю (элементу).
9. Сохранения данных в файле после завершения программы

Сама задача:
Руководство отеля решило автоматизировать обслуживание предварительных заказов на места в своем отеле. Написать программу соответствующей автоматизации системы. Отель имеет 14 комнат, пронумерованных 1-14. Каждая комната индивидуальна. Система резервирования мест обслуживает заказы на один год. Заказ принимается к обслуживанию только тогда, когда плата за комнатку уже внесена. Система диалога позволяет заказчику в процессе диалога конкретизировать параметры заказа. Заказчику предлагается ввести дату, определяющую, когда ему понадобятся услуги отеля и номер комнаты, в которую он хотел бы вселиться.

Если есть способные справиться с задачей буду глубоко признателен! Возможно за определённую плату. Писать Paladin_x@mail.ru .
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2009, 13:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Хранение и обработка данных структурного типа (C++) (C++):

Записи данных структурного типа в файл... - C++
Составить программу для записи данных структурного типа в файл. Ввод информации осуществлять с использованием функций высокого уровня,...

Хранение типа данных в переменной - C++
Написать программу хранения целочисленного, либо вещественного типа данных в переменной

Хранение в массиве данных разного типа - C++
Доброго времени суток. Возникла задача: Имеем массив byte buffer, а также переменные char ch1,ch2; int x1,x2,y1,y2; Нужно записать в...

«Хранение и обработка данных с использованием линейных списков». - C++
Вот мне к курсовой работе дали задание.Я не могу его понять, что от меня требуется. Что за система n на прямой? Чем координата от точки...

Хранение и обработка данных с использованием линейных списков - C++
Люди, помогите пожалуйста!!! Дали задание к курсовой работе. Сделать надо любое из двух (какое легче) но сделать не могу ни 1, ни 2 ...

Функция структурного типа - C++
Работа программы состоит в том что вводится два времени они переводятся в секунды и есть функция структурного типа которая должна разбить...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2009, 13:31
Привет! Вот еще темы с ответами:

Сравнение переменных структурного типа - C++
Всем доброго времени суток, объяснить пожалуйста, как можно сравнить переменную типа структуры с переменной стандартного типа библиотеки...

Ошибка в определении структурного типа - C++
В строке 40 выдает ошибку "error C2440: 'initializing' : cannot convert from 'int' to 'char *'. Помогите, пожалуйста, исправить ее ...

Динамический массив из элементов структурного типа - C++
Сформируйте и выведите на печать динамический массив из элементов структурного типа. Выполните поиск элементов в массиве, удовлетворяющих...

Динамический массив из элементов структурного типа - C++
Помогите пожалуйста выполнить следующее задание: 1.Сформировать динамический массив из элементов структурного типа. стуктура : ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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