Вопрос задан 04.11.2026 в 17:21. Предмет Информатика. Спрашивает Король Саша.

Опишите запись, содержащую сведения о рейсе самолёта, на языке PascalABC.

Перейти к ответам

Ответы на вопрос

Отвечает Арсланов Даниил.

В языке программирования PascalABC.NET для хранения сведений о рейсе самолёта удобно использовать структурированный тип данных record (запись). Запись позволяет объединить несколько связанных между собой данных разных типов в одну структуру.

Например, сведения о рейсе самолёта могут включать номер рейса, название авиакомпании, пункт отправления, пункт назначения, время вылета, время прилёта и количество пассажиров.

Описание записи на языке PascalABC:

pascal
type TFlight = record FlightNumber: integer; // Номер рейса Airline: string; // Название авиакомпании Departure: string; // Пункт отправления Destination: string; // Пункт назначения DepartureTime: string; // Время вылета ArrivalTime: string; // Время прилёта PassengerCount: integer; // Количество пассажиров end;

Пример использования записи:

pascal
var Flight: TFlight; begin Flight.FlightNumber := 125; Flight.Airline := 'Аэрофлот'; Flight.Departure := 'Москва'; Flight.Destination := 'Санкт-Петербург'; Flight.DepartureTime := '10:30'; Flight.ArrivalTime := '12:00'; Flight.PassengerCount := 150; writeln('Номер рейса: ', Flight.FlightNumber); writeln('Авиакомпания: ', Flight.Airline); writeln('Пункт отправления: ', Flight.Departure); writeln('Пункт назначения: ', Flight.Destination); writeln('Время вылета: ', Flight.DepartureTime); writeln('Время прилёта: ', Flight.ArrivalTime); writeln('Количество пассажиров: ', Flight.PassengerCount); end.

Пояснение:

  • record — ключевое слово, обозначающее описание записи.

  • TFlight — имя созданного типа данных.

  • FlightNumber — целочисленное поле для хранения номера рейса.

  • Airline — строковое поле для названия авиакомпании.

  • Departure и Destination — строковые поля для хранения пунктов отправления и назначения.

  • DepartureTime и ArrivalTime — поля для хранения времени вылета и прилёта.

  • PassengerCount — целочисленное поле для количества пассажиров.

  • end — завершает описание структуры записи.

Таким образом, запись TFlight позволяет хранить всю основную информацию об одном авиарейсе в одной переменной. Это делает программу более удобной, понятной и упрощает обработку данных о рейсах самолётов.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос