Для студентов по предмету ИнформатикаФайловый ввод и вывод в языке С/С++Файловый ввод и вывод в языке С/С++
2022-09-292022-09-29СтудИзба
Курсовая работа: Файловый ввод и вывод в языке С/С++
Описание
Цель работы – разработать программу на языке C, выполняющую расчет и построение графиков функций в заданном диапазоне в консольном приложении.
В результате выполнения курсовой работы была разработана программа, которая рассчитывает значения функций, заносит их в массив, выполняет сортировку массивов, вычисляет среднее арифметическое, находит минимальный и максимальный элементы массива значений функций, а также строит графики функций в заданном диапазоне в консольном приложении. Составлены блок-схемы алгоритма программы и приведено их описание.
2. Произвести чтение данных из файла tablica.txt и построить графики функций в одних координатных осях. Чтение данных из файла и построение координатных осей оформить в виде процедуры.
3. Из файла tablica.txt считать значения функции , записав их в одномерный массив . Отсортировать значения массива по возрастанию и построить графики исходной функции и отсортированной в одних координатных осях. Кроме того для массива найти среднее арифметическое элементов массива, а также максимальный и минимальный элемент. Значения функции , отсортированный массив , среднее арифметическое элементов массива, а также максимальный и минимальный элемент записать в текстовый файл function_1.txt. Сортировку по возрастанию, нахождение среднего арифметического и максимального и минимального элемента оформить в виде процедур и функций.
4. Из файла tablica.txt считать значения функции , записав их в одномерный массив . Выполнить те же операции, заменив сортировку по возрастанию на сортировку по убыванию элементов массива. Результаты записать в текстовый файл function_2.txt.
5. Из файла tablica.txt считать значения функции , записав их в одномерный массив . Выполнить те же операции, заменив сортировку элементов массива на перестановку наоборот (инверсию). Результаты записать в текстовый файл function_3.txt.
6. Считать одномерные массивы из файлов: function_1.txt, function_2.txt, function_3.txt, а также значения аргумента из файла tablica.txt и сформировать матрицу , следующего вида:
![]()
В результате выполнения курсовой работы была разработана программа, которая рассчитывает значения функций, заносит их в массив, выполняет сортировку массивов, вычисляет среднее арифметическое, находит минимальный и максимальный элементы массива значений функций, а также строит графики функций в заданном диапазоне в консольном приложении. Составлены блок-схемы алгоритма программы и приведено их описание.

1 ПОСТАНОВКА ЗАДАЧИ
1. Для заданных в таблице 1.1 функций рассчитать значения на интервале с шагом . Изменение аргумента и результаты расчета записать в текстовый файл tablica.txt и сделать вывод этих результатов на экран консоли. Границы интервала и шаг изменения аргумента ввести с клавиатуры. Запись в файл оформить в виде процедуры.
2. Произвести чтение данных из файла tablica.txt и построить графики функций в одних координатных осях. Чтение данных из файла и построение координатных осей оформить в виде процедуры.
3. Из файла tablica.txt считать значения функции , записав их в одномерный массив . Отсортировать значения массива по возрастанию и построить графики исходной функции и отсортированной в одних координатных осях. Кроме того для массива найти среднее арифметическое элементов массива, а также максимальный и минимальный элемент. Значения функции , отсортированный массив , среднее арифметическое элементов массива, а также максимальный и минимальный элемент записать в текстовый файл function_1.txt. Сортировку по возрастанию, нахождение среднего арифметического и максимального и минимального элемента оформить в виде процедур и функций.
4. Из файла tablica.txt считать значения функции , записав их в одномерный массив . Выполнить те же операции, заменив сортировку по возрастанию на сортировку по убыванию элементов массива. Результаты записать в текстовый файл function_2.txt.
5. Из файла tablica.txt считать значения функции , записав их в одномерный массив . Выполнить те же операции, заменив сортировку элементов массива на перестановку наоборот (инверсию). Результаты записать в текстовый файл function_3.txt.
6. Считать одномерные массивы из файлов: function_1.txt, function_2.txt, function_3.txt, а также значения аргумента из файла tablica.txt и сформировать матрицу , следующего вида:

Характеристики курсовой работы
Предмет
Просмотров
3
Качество
Идеальное компьютерное
Размер
942,92 Kb
Список файлов
Poyasnitelnaya_zapiska_po_SPPP.docx

Все деньги, вырученные с продажи, идут исключительно на шаурму