ВУЗ:
Составители:
Рубрика:
41
42
Практические задания
на типизированные файлы
Составить типизированный файл заданной структуры. Предусмотреть
добавление новых сведений в файл, удаление нужной записи. Выдавать по
требованию запрошенную в задании информацию.
1. Составить программу, помогающую сообщать сведения о мес-
тах на авиарейсы из Москвы в Иркутск на календарный месяц (30 дней). В
файле прямого доступа хранится информация о местах на рейс на заданное
число в виде матрицы, в которой номер строки - ряд, номер столбца - номер
места в ряду (всего 25 рядов, по шесть мест
в ряду). Элемент матрицы мо-
жет иметь следующие значения: 0 - место свободно, 1 - место продано. 2 -
место - забронировано. Считать, что в день имеется один рейс. Файлы име-
ют имена следующего типа: “DAYNN”, где NN - число, на которое
хранится информация.
Например. ‘DAY15’ - в этом файле хранятся сведения о местах на
рейс, отправляющийся 15-го числа. По требованию сообщать следующую
информацию:
9 о количестве свободных мест;
9 о проданных местах на заданное число;
9 о проданных местах на весь месяц;
9 о брони на весь месяц;
9 о брони на заданное число;
Смоделировать покупку, бронирование и сдачу авиабилета.
2. Сформировать файл, содержащий информацию о поездах,
отправляющихся с Казанского вокзала г. Москвы (номер поезда, станция
назначения, время отправления, время в пути). Используя сформированный
файл, вывести на экран дисплея информацию о поездах, отправляющихся в
Иркутск с 21 до 24 часов.
3. В шахматном турнире принимает участие 10 шахматистов.
Сформировать файл фамилий участников и файл результатов (в виде мат-
рицы); победа - 1. ничья - 0.5, проигрыш 0 - очков. Используя
сформированные файлы, вывести на экран фамилии участников турнира и
количество набранных ими очков. Составить программу обработки итого-
вой таблицы шахматного турнира. В программе предусмотреть ввод
Практические задания на типизированные файлы Составить типизированный файл заданной структуры. Предусмотреть добавление новых сведений в файл, удаление нужной записи. Выдавать по требованию запрошенную в задании информацию. 1. Составить программу, помогающую сообщать сведения о мес- тах на авиарейсы из Москвы в Иркутск на календарный месяц (30 дней). В файле прямого доступа хранится информация о местах на рейс на заданное число в виде матрицы, в которой номер строки - ряд, номер столбца - номер места в ряду (всего 25 рядов, по шесть мест в ряду). Элемент матрицы мо- жет иметь следующие значения: 0 - место свободно, 1 - место продано. 2 - место - забронировано. Считать, что в день имеется один рейс. Файлы име- ют имена следующего типа: DAYNN, где NN - число, на которое хранится информация. Например. DAY15 - в этом файле хранятся сведения о местах на рейс, отправляющийся 15-го числа. По требованию сообщать следующую информацию: � о количестве свободных мест; � о проданных местах на заданное число; � о проданных местах на весь месяц; � о брони на весь месяц; � о брони на заданное число; Смоделировать покупку, бронирование и сдачу авиабилета. 2. Сформировать файл, содержащий информацию о поездах, отправляющихся с Казанского вокзала г. Москвы (номер поезда, станция назначения, время отправления, время в пути). Используя сформированный файл, вывести на экран дисплея информацию о поездах, отправляющихся в Иркутск с 21 до 24 часов. 3. В шахматном турнире принимает участие 10 шахматистов. Сформировать файл фамилий участников и файл результатов (в виде мат- рицы); победа - 1. ничья - 0.5, проигрыш 0 - очков. Используя сформированные файлы, вывести на экран фамилии участников турнира и количество набранных ими очков. Составить программу обработки итого- вой таблицы шахматного турнира. В программе предусмотреть ввод 41 42
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »