Реферат: Программа исследования функций

Данная программа разработана на алгоритмическом языке С++ и состоит из следующих функциональных модулей:

1. Функция fun - Возвращает 0 , если невозможно вычислить значение функции при заданном значении Х, иначе вычисляет значение Y и возвращает 1;

2. Функция output - Осуществляет вывод графика функции на экран с учётом всех параметров;

3. Функция use_scroll - Осуществляет обработку вертикального меню;

4. Функция use_menu - Осуществляет обработку главного меню;

5. Функция InputFloat - Осуществляет ввод вещественного числа в графическом режиме;

6. Функция InputString - Осуществляет ввод строки символов в графическом режиме;

7. Функция prttabl - Осуществляет вывод таблицы в файл или на экран;

8. Основная программа Main - Заполняет массив меню , организует взаимодействие всех функциональных модулей.

2.6 Спецификация на функциональные модули

2.6.1 Функция fun

Назначение: Возвращает 0 , если невозможно вычислить значение функции при заданном значении Х, иначе вычисляет значение Y и возвращает 1;

Входные данные: x - значение переменной х , *y - имя функции.

Выходные данные: fun.

Не вызывает никаких функций.

Вызывается из output: rt=fun(x,&y);

prttabl: if (fun(x,&y)) fprintf (f,"Fun(%f)=%f\n\f",x,y);

2.6.2 Функция output

Назначение: Осуществляет вывод графика функции на экран с учётом всех параметров.

Входные данные: нет.

Выходные данные: нет.

Вызывает функцию fun.

Вызывается из основной программы: output();

В пункте 2.11 приведён алгоритм работы данной функции.

2.6.3 Функция use_scroll

Назначение: Осуществляет обработку вертикального меню - опрос клавиатуры , отображение пунктов подменю , передвижение курсора , при нажатии клавиши Enter возврвщает код выбранного пункта меню , при нажатии клавиши ESC возвращает -1.

Входные данные: menu_m - название массива меню , х-координата х вывода меню.

Выходные данные: use_scroll.

Не вызывает никаких функций.

Вызывается из основной программы: CF=use_scroll(fun,0);

switch (se_scroll(dia,105))

К-во Просмотров: 537
Бесплатно скачать Реферат: Программа исследования функций