Для студентов МГТУ им. Н.Э.Баумана по предмету Основы программированияРубежный контроль 3 - Вариант №18Рубежный контроль 3 - Вариант №18
5,0056
2021-09-152021-09-15СтудИзба
Ответы к контрольной работе: Рубежный контроль 3 - Вариант №18
Описание
Программа получает на ввод из аргументов командной строки имя файла-источника текста и имя файла, куда будет отправлена часть найденных слов. Найденные в файле-источнике слова записываются в односвязный список, состоящий из структур, содержащих указатель на соседнюю структуру и само слово.
Впоследствии этот список переворачивается и все слова, начинающиеся с большой буквы, попадают в файл, который был задан для этого при запуске программы (в обратном относительно изначального порядке). Все слова, начинающиеся с маленькой буквы, выводятся в стандартный поток вывода (в обратном относительно изначального порядке).
В случае ошибок открытия указанных файлов или других проблем с выделением памяти программа аварийно завершается, предварительно очистив всю динамически выделенную память.
Код написан с учетом концепции структурного программирования и разбит на многочисленные небольшие функции, выполняющие строго заданные роли.
Программа была успешно принята Федорук в 2020 году.
Впоследствии этот список переворачивается и все слова, начинающиеся с большой буквы, попадают в файл, который был задан для этого при запуске программы (в обратном относительно изначального порядке). Все слова, начинающиеся с маленькой буквы, выводятся в стандартный поток вывода (в обратном относительно изначального порядке).
В случае ошибок открытия указанных файлов или других проблем с выделением памяти программа аварийно завершается, предварительно очистив всю динамически выделенную память.
Код написан с учетом концепции структурного программирования и разбит на многочисленные небольшие функции, выполняющие строго заданные роли.
Программа была успешно принята Федорук в 2020 году.
Файлы условия, демо
Характеристики ответов (шпаргалок) к КР
Предмет
Учебное заведение
Семестр
Просмотров
77
Размер
2,04 Kb