Алгоритмические языки и программирование. Часть 3. Модули в Турбо Паскале. Игошина Л.В. - 6 стр.

UptoLike

Составители: 

6
6
Типовой пример
Дан текстовый файл, содержащий записи следующей структуры:
рейса Пункт
отправления
Пункт
назначения
День
недели
Время
отправления
Час Мин
Цена
билета
5
символов
15 символов 15 симв. 1..7 0..23 0..59 Real
1) Ввести заданный список из файла в массив записей.
2) Вывести список на экран.
3) Упорядочить список по возрастанию номеров рейсов одним из
алгоритмов сортировки (предусмотреть возможность выбора алгоритма).
Процедуры сортировки оформить в виде модуля.
4) Вывести упорядоченный список на экран.
Структурная схема программы может иметь вид:
2
1
Начало
Процедура
ввода данных
из файла в
массив
записей
Процедура
вывода
массива
записей на
эк
р
ан
Выбор
алгоритма
сортировки
Процедура
сортировки
выбором
Процедура
обменной
сортировки
Процедура
вывода
упорядоченного
массива записей
на эк
р
ан
Конец
                                                                                       6




                                 Типовой пример

   Дан текстовый файл, содержащий записи следующей структуры:

№ рейса          Пункт         Пункт             День        Время            Цена
                 отправления   назначения        недели      отправления      билета
                                                             Час Мин
5          15 символов 15 симв.        1..7                  0..23 0..59
                                                             Real
символов
   1) Ввести заданный список из файла в массив записей.
   2) Вывести список на экран.
   3) Упорядочить список по возрастанию номеров рейсов одним из
      алгоритмов сортировки (предусмотреть возможность выбора алгоритма).
      Процедуры сортировки оформить в виде модуля.
   4) Вывести упорядоченный список на экран.
   Структурная схема программы может иметь вид:



                                    Выбор                    2
                                    алгоритма
                                    сортировки
       Начало

                                            1

    Процедура                      Процедура                     Процедура
    ввода данных                   сортировки                    обменной
    из файла в                     выбором                       сортировки
    массив
    записей



    Процедура                                      Процедура
    вывода                                         вывода
    массива                                        упорядоченного
    записей на                                     массива записей
    экран                                          на экран



                                                     Конец




                                                                                       6