льтрації та Вибори даних за запита користувача, Виведення результатів запиту на екран, Збереження даних у файл;
· реалізуваті інтерфейс у виде вікна, в якому виводами 7 пунктів меню:" створення файлу," Відкрити файл," Виведення усієї информации з файлу," довідка 1," довідка 2," довідка 3," вихід з програми;
· для Вибори пункту меню скористати оператором CASE. Повернення до пунктів меню после виконан запиту реалізуваті помощью оператора REPEAT - UNTIL. Довідки реалізуваті через процедуру чі Функції.
Довідки для поиска: усіх турів до певної країни заданого місяця року; Переліку турів, де довшіх заданої кількості днів; Переліку турів заданого годинного діапазону та цінового обмеження.
Вхідні та вихідні дані: країна подорожі, Кількість днів, дата відправлення, вид транспорту, ціна.
ОПІВ алгоритмів І ПРОГРАМ
Алгоритм процедури inf1:
1. Вводитися відповідній пункт меню.
2. Вводитися назва файлу.
3. Віконується перевірка Існування файлу.Якщо файл існує, то Переходимо до пункту 4, інакше - до пункту 7.
4. Вводитися Країну подорожі та дату відправлення.
5. Віконується поиск відповідніх даніх.Якщо введені дані задовольняють умову, то отрімуємо результат, інакше Переходимо до пункту 8.
. Пропонується віконаті запит на поиск ще раз.Якщо відповідь «Так», то Переходимо до пункту 2, інакше - до пункту 8.
7. Пропонується ввести Назву файлу ще раз. Если відповідь «Так», то Переходимо до пункту 2, інакше - до пункту 8.
8. Відбувається повернення назад до головного меню програми.
Алгоритм процедури inf2:
1. Вводитися відповідній пункт меню.
2. Вводитися назва файлу.
3. Віконується перевірка Існування файлу. Если файл існує, то Переходимо до пункту 4, інакше - до пункту 7.
4. Вводитися Кількість днів.
5. Віконується поиск відповідніх даних. Если введені дані задовольняють умову, то отрімуємо результат, інакше Переходимо до пункту 8.
. Пропонується віконаті запит на поиск ще раз. Если відповідь «Так», то Переходимо до пункту 2, інакше - до пункту 8.
7. Пропонується ввести Назву файлу ще раз. Если відповідь «Так», то Переходимо до пункту 2, інакше - до пункту 8.
8. Відбувається повернення назад до головного меню програми.
Алгоритм процедури inf3:
1. Вводитися відповідній пункт меню.
2. Вводитися назва файлу.
3. Віконується перевірка Існування файлу. Если файл існує, то Переходимо до пункту 4, інакше - до пункту 7.
4. Вводитися Кількість днів та Ціну.
5. Віконується поиск відповідніх даних. Если введені дані задовольняють умову, то отрімуємо результат, інакше Переходимо до пункту 8.
. Пропонується віконаті запит на поиск ще раз. Если відповідь «Так», то Переходимо до пункту 2, інакше - до пункту 8.
7. Пропонується ввести Назву файлу ще раз. Если відповідь «Так», то Переходимо до пункту 2, інакше - до пункту 8.
8. Відбувається повернення назад до головного меню програми.
Алгоритм создания файлу:
. Вводитися відповідній пункт меню.
. Вводитися назва файлу.
. Водитися дані про путівку для одного запису.
. Пропонується продовжіті запису У файл. Если відповідь «Так», то Переходимо до пункту 3, інакше - до пункту 5.
. Відбувається повернення назад до головного меню програми.
Алгоритм Відкриття файлу:
. Вводитися відповідній пункт меню.
. Вводитися назва файлу.
. Віконується перевірка Існування файлу. Если файл існує, то Переходимо до пункту 4, інакше - до пункту 5.
4. Віводяться всі дані файлу на екран.
5. Пропонується ввести Назву файлу ще раз. Если відповідь «Так», то Переходимо до пункту 2, інакше - до пункту 6.
6. Відбувається повернення назад до головного меню програми.
Алгоритм перегляду вмісту файлу:
. Вводитися відповідній пункт меню.
. Вводитися назва файлу.
. Віконується перевірка Існування файл...