ВУЗ:
Составители:
Рубрика:
34
ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ
Модифицировать программу, разработанную в предыдущей лабораторной
работе, добавив в нее две функции. Первая функция вызывается в начале работы
программы и формирует список на основании данных, хранящихся во входном
файле. Вторая функция выполняется перед выходом из программы и производит
запись информации из списка в выходной файл.
Методы работы
с файлами, тип файлов и их количество определяются номером
варианта (в соответствии с табл. 7 и 8).
Программа должна быть реализована как многомодульная. Имена файлов
передаются программе через командную строку как аргументы функции main.
Варианты заданий
Таблица 7
Метод работы с файлами Тип файлов
потоковый низкого
уровня
текстовый двоичный
Номера
вариантов
1,2,5,6,9,10 3,4,7,8,11,12 1,3,5,7,9,11 2,4,6,8,10,12
Таблица 8
Номера вариантов Дополнительные условия
1,4,7,10
Если имена входного и выходного файлов
совпадают,переименовать входной файл,
изменив его расширениена bak
2,5,8,11
Входной файл явл
я
ется выходным и полностью
перезаписывается
3,6,9,12
Входной файл является выходным и полностью
перезаписывается; на основании старой версии
34
ЭКСПЕРИМЕНТАЛЬНАЯ ЧАСТЬ
Модифицировать программу, разработанную в предыдущей лабораторной
работе, добавив в нее две функции. Первая функция вызывается в начале работы
программы и формирует список на основании данных, хранящихся во входном
файле. Вторая функция выполняется перед выходом из программы и производит
запись информации из списка в выходной файл.
Методы работы с файлами, тип файлов и их количество определяются номером
варианта (в соответствии с табл. 7 и 8).
Программа должна быть реализована как многомодульная. Имена файлов
передаются программе через командную строку как аргументы функции main.
Варианты заданий
Таблица 7
Метод работы с файлами Тип файлов
потоковый низкого текстовый двоичный
уровня
Номера 1,2,5,6,9,10 3,4,7,8,11,12 1,3,5,7,9,11 2,4,6,8,10,12
вариантов
Таблица 8
Номера вариантов Дополнительные условия
1,4,7,10 Если имена входного и выходного файлов
совпадают,переименовать входной файл,
изменив его расширениена bak
2,5,8,11 Входной файл является выходным и полностью
перезаписывается
3,6,9,12 Входной файл является выходным и полностью
перезаписывается; на основании старой версии
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »
