Программа должна быть разбита на несколько функций и обязательно содержать: 1. Функции формирования исходного файла;
2. Функции вывода результата работы программы;
3. Одну или более функций, реализующих вычислительную часть алгоритма. Основная программа должна содержать только операторы вызова функций. Выбор между заданиями а и б осуществить через меню.
Вспомогательные файлы в задании а использовать нельзя! В задании а предполагается, что нумерация элементов файла начинается с 1.
В задании б подразумевается, что файл f остаѐтся неизменным.
В задании а обязательно использовать бинарные файлы, а в задании б – текстовые.
а) Дан файл f, компоненты которого являются действительными числами. Найти: Среднее арифметическое компонент файла f. Записать это значение перед первым положительным элементом или в конец файла, если положительных элементов в файле нет.
б) Дан текстовый файл f, содержащий программу на языке Си. Произвести замену символов на слова:
„{„ заменить на “begin”
„}‟ заменить на “end”
„=‟ заменить на “:=”
Результат преобразования записать в новый файл g.
| Гарантия на работу | 1 год |
| Средний балл | 4.52 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |