Страница 1 из 1

Работа с файлом записи

Добавлено: 08 апр 2014, 14:07
Razorilya
Помогите решить или хотя бы дайте пару советов!
Создать запись следующей структуры:
- номер рейса
- тип самолета
- пункт назначения
- время вылета
- время прилета
- цена билета
- количество пассажиров
Определить тип и ширину каждого из компонентов записи.
Написать программу с использованием клавишного меню, состоящую из следующих блоков:
а) первоначальное заполнение (10 записей) файла *.dat с вводом данных с клавиатуры
б) программа формирования ведомости с подсчетом выручки от каждого рейса (цена * кол. пассажиров) и итогов выручки в целом по аэропорту
в) вывода на экран списка рейсов направляющихся в определенный (вводится с клавиатуры) пункт назначения
г) дополнение файла *.dat записями по мере необходимости

Re: Работа с файлом записи

Добавлено: 08 апр 2014, 20:42
Хыиуду
Цена билета и количество пассажиров - числа, остальные поля - строки.
Клавишное меню (какой некрофил это задание составлял?) - модуль crt или wincrt, там есть средства для изменения цвета и фона и отслеживания клавиш.

Re: Работа с файлом записи

Добавлено: 08 апр 2014, 21:43
somewhere
время вылета и время прибытия - тоже числа, допустим, целое число минут, прошедшее с начала суток.

Re: Работа с файлом записи

Добавлено: 09 апр 2014, 14:50
Хыиуду
Можно и так, но, судя по заданию, там работа со временем не нужна

Re: Работа с файлом записи

Добавлено: 09 апр 2014, 15:40
Сионист
Razorilya писал(а):Создать запись следующей структуры:
Сионист детектед. А если серьёзно, то

Код: Выделить всё

type t=record
             Reis:integer;
             PlaneType:string;
             Naz:string;
             Timebeg:TTime;
             TimeEnd:TTime;
             Cost:Currency;
             Pass:integer;
       end;
.