Программа на языке си

Срочно
Отменен
Заказ
4468855
Раздел
Программирование
Предмет
C/C++
Антиплагиат
Не указан
Срок сдачи
20 Дек 2021 в 18:00
Цена
Договорная цена
Блокировка
10 дней
Размещен
16 Дек 2021 в 19:15
Просмотров
159
Описание работы

Есть исходные тексты некоторого проекта на языке Си. Необходимо удалить из файлов все комментарии.

Имена исходных файлов сохранены в файле project.txt. На первой строке файла указано целое число N - количество файлов проекта. Далее в файле следует N строк - имена исходных файлов на языке Си. Длина имени с расширением не превышает 32 символа. Все файлы имеют расширение ".c". Размер файла исходного кода не превышает 50 кб.

Ваша программа должна считать каждый файл исходного кода, удалить из него комментарии, и сохранить результат в новый файл. Имя файла-результата совпадает с исходным, но имеет другое расширение - ".wc"

Например, если исходный файл project.txt содержит строки:

file1.c

file2.c

то результатом работы вашей программы должны быть файлы file1.wc и file2.wc

Допускается как наличие в месте удаленного комментария нескольких новых пробелов и/или переводов строк так и отсутствие некоторых существующих.

Не допускается удаление данных из константных строк, обозначенных кавычками (двойными и одинарными).

Однострочный комментарий может быть записан в несколько строк: для этого может быть применен символ разреза/склейки строки \ (допустим только в конце строки и может быть только ее последним символом).

Аналогичным образом могут быть разорваны и строковые константы.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.52
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир