1. Научиться реализовывать модульное программирование.
2. Закрепить навыки создания исходного кода, его компиляции, компоновки и отладки.
Задание
1. Программу, разработанную в РГЗ 1, разбить на модули. Например, создать такие модули, как главный (содержащий функцию main()), чтения из файла в массив структур, вывод на экран содержимого массива структур, сортировка данных (при необходимости), меню, формирование документов и т.д.
2. Разработать схему межмодульных вызовов.
3. Проанализировать способы передачи аргументов между функциями и целесообразность использования глобальных данных.
4. Сделать выводы.