Язык Си
Файлы Задание Для выполнения задания необходимо составить две программы. Первая программа выполняет ввод исходных данных с клавиатуры, создает соответствующий условию задачи двоичный файл и записывает исходные данных в этот файл. Вторая программа обеспечивает чтение данных из файла и выполнение указанных в варианте задания действий над ними.
Вариант № 14 Даны два двоичных файла f и f, компонентами которых являются символы. Файл f содержит произвольный текст. Слова в тексте разделены пробелами. Файл f содержит не более 20 слов, которые разделены запятыми. Эти слова образуют пары: каждое первое слово считается заменяемым, каждое второе слово – заменяющим. Составить программу, которая находит в файле f все заменяемые слова и заменяет их соответствующими им заменяющими. Результат поместить в файле g
Требования к выполнению задания
При выполнении задания необходимо придерживаться следующих основных требований:
1) данные, обрабатываемые программой, должны находиться в двоичных файлах;
2) файлы, содержащие исходные данные, следует создавать с помощью вспомогательной программы; 3) запрещается чтение всех данных из исходного файла и размещение их в памяти, следует ограничиться считыванием из файла от нескольких (обычно от одной до трех) компонент, заменяя их по мере необходимости на следующие компоненты, находящиеся в файле;
4) разрешается создание любого числа вспомогательных файлов;
5) в программе запрещается использование функции fseek();
6) при разработке программы следует выделить отдельные подзадачи решаемой задачи и реализовать их решение с помощью подпрограмм;
7) для проверки работоспособности программы необходимо разработать и выполнить соответствующие тесты, которые должны предъявляться при сдаче задания;
8) исходные данные и результаты работы программы должны выводиться на печать;
9) при оформлении программ следует придерживаться правил оформления структурных операторов с использованием отступов. Неправильно оформленные программы не рассматриваются.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |