Курсовая работа: Составление алгоритмов, реализованных в алгоритмическом языке Паскаль

For i:=1 to n Do{Вывод на экран исходного массива}

Write(a[i]:3:2,' ');

WriteLn;

WriteLn;

WriteLn('Номер первого отрицательного элемента:');{Вывод на экран номера отрицательного элемента}

Write(otr,' ');

ReadKey;{Задержка. Ожидание нажатия клавиши}

end.

Рис. 4. Примерный вид исходных данных и результата на экране по заданию 4


Задание 5. Алгоритмы обработки сложных структур

линейный алгоритм дисплей одномерный

Задание

Информация о движении междугороднего автобуса содержит следующие данные: название остановки, время прибытия (часы, минуты), время стоянки (минуты), стоимость проезда из начального пункта.

Написать программу, в которой:

· обеспечить ввод данных с клавиатуры и сохранение их в типизированном файле;

· организовать выборку из типизированного файла информации об остановках, стоянка на которых выше средней по маршруту, вывод данных о них на экран и сохранение в текстовом файле.

Выполнение

Алгоритм решения задачи должен содержать следующие шаги:

1) организация структуры данных для одного компьютера;

2) циклический ввод данных и сохранение их в типизированном файле;

3) завершение ввода при соответствующем подтверждении путем нажатия клавиш «Y» или «y»;

4) ввод значения средней стоянки по маршруту;

5) выборка и вывод на экран данных по остановкам, стоянка на которых выше средней по маршруту.

Структура данных о компьютере должна содержать следующие поля:

- текстовое поле – название остановки;

- поле целого числа – время прибытия (часы, минуты);

- поле целого числа – время стоянки;

- поле вещественного числа – стоимость проезда из начального пункта .

К-во Просмотров: 385
Бесплатно скачать Курсовая работа: Составление алгоритмов, реализованных в алгоритмическом языке Паскаль