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

Стек - C++

Восстановить пароль Регистрация
 
NatashaBunos
0 / 0 / 0
Регистрация: 12.05.2014
Сообщений: 13
22.05.2014, 12:34     Стек #1
Разработать программу, реализующую алгоритм стека (20 элементов). Задача решается в двух вариантах: статическом (на основе массива структур) и динамическом. В качестве элемента стека выбрать структуру, соответствующую индивидуальному варианту.
Предусмотреть заполнение стека из файла (подготовить файл на 20 элементов).
Предусмотреть многоуровневое меню:
1) Заполнение стека
a) с консоли (циклически)
b) из файла (выбор файла, тек. папка, любая папка)

2) Удаление элемента из стека (циклически)
a) безвозвратно
b) с сохранением в файл

3) Очистка стека (с выводом удаляемых элементов)
a) безвозвратно
b) с сохранением в файл

4) Вывод элементов, содержащихся в стеке
a) на экран
b) в файл

5) Вывод количества элементов в стеке

6) Выход

Реализовать алгоритм обработки исключений.
Продемонстрировать работу всех пунктов меню. Продемонстрировать обработку ошибочных ситуаций (ввод данных другого типа, ввод пустых данных, переполнение стека, пустой стек). Графический интерфейс и использование классов необязательны, но приветствуются.

Помогите пожалуйста, не знаю с чего начать...

Добавлено через 2 минуты
Информационное содержание структуры:
7. Ж/д билет
i. Номер (ключ)
ii. Станция отправления
iii. Станция назначения
iv. Дата/время отправления
v. Дата/время прибытия
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2014, 12:34     Стек
Посмотрите здесь:

C++ стек
C++ Стек
C++ Стек
C++ Стек
C++ Стек!
C++ Стек
C++ Стек
C++ Стек на С++
C++ Стек
C++ Стек
Стек C++
C++ Стек

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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