ГлавнаяПрограммирование → Линейный односвязный список на Pascal

Линейный односвязный список на Pascal

Задание

Сформировать линейный односвязный список из N узлов, каждый из которых содержит 5 информационных полей, содержащих сведения о поездах дальнего следования железнодорожного вокзала.

Структура записи:

- номер поезда (строка, длиной не более 4-х символов);

- станция назначения (строка длиной не более 25 символов);

- время отправления (в формате чч:мм);

- время в пути (в часах);

- наличие билетов (целое число);

Значения информационных полей каждого узла вводятся с клавиатуры.

Вывести исходный список на экран. Форма вывода табличная, с нумерацией записи.

Определить общее количество билетов до заданной станции (название станции запрашивается в диалоге).

Добавить в список 2 узла: 1- в начало списка, 2 – после узла с максимальным временем пути. Вывести список после добавления узлов.

Удалить из списка все узлы, соответствующие рейсам, на которые нет билетов. Вывести список после удаления узлов.

Удалить список.

Все запросы на ввод данных и все выводы данных должны сопровождаться соответствующими текстовыми пояснениями.

Детали товара
  • 400 руб.
  • Лабораторная работа
  • Pascal ABC
  • Нет
  • Pascal ABC
  • Есть
Изображения товара
Линейный односвязный список на Pascal
Обратите внимание

На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.

Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.