Опис основних функцій

 

Для спрощення розробки програми в ній було використано ряд стандартних та розроблено декілька власних функцій, а також створено 2 класи. Так наприклад функція FrameW() малює рамку на екрані (типу вікна). Функції cursor_off() та cursor_on() виключають та включають зображення курсора відповідно. VievZavd() виводить завдання, що виконує дана програма.

Клас CD обєднує в собі всі початкові данні (межі, крок), а також деякі процедури для зміни цих данинх, а також їх вивід на екран.

 

 


Рисунок 2.3. Блок-схема алгоритму методу Нютона-Котеса.

 

 

 


Рисунок 2.4. Блок-схема алгоритму методу Чебишева.

Більш детально стандартні та власні функції описані в таблицях 2.2 та 2.3 відповідно.

 

Таблиця 2.2 Список стандартних функцій, які використовуються.

Назва функції Принадлежність до бібліотеки Опис
textcolor() conio.h Задає колір тексту
textbackground() conio.h Задає колір фону
gotoxy() conio.h Переміщує курсор в задану позицію
cprintf() conio.h Виводить символи на екран
window() conio.h Встановлює вікно виводу заданного розміру
clrscr() conio.h Очищає текуче вікно виводу
scanf() stdio.h Робить запит на ввод з клавіатури
gettextinfo() conio.h Отримує інформацію про параметри тексту (колір, фон, положення курсору)
fread() stdio.h Читає з файлу певний блок інформації
fopen() stdio.h Відкриває файл для читання
fclose() stdio.h Закриває файл
sqrt() math.h Знаходить корінь квадратний аргументу
sin() math.h Знаходить сінус аргументу
getch() conio.h Затримка роботи програми до натискання клавіші

 

Таблиця 2.3 Список власних функцій, які використовуються.

Назва функції Опис
FrameW() Малює рамку на екрані заданого кольору
cursor_off() Вимикає зображення курсора
cursor_on() Вмикає зображення курсора
Ramky() Малює фон робочого столу і рамку навколо нього
HelpMenu() Вивід допомоги про кожен пункт меню
menu() Зображує головне меню програми
HelpAbout() Вивід допомоги про програму
simp() Знаходження інтегралу методом Сімпсона
ResultSimps() Вивід таблиці значень методом Сімпсона
nuton() Знаходження інтегралу методом Нютона
ResultNuton() Вивід таблиці значень методом Нютона
cheb() Знаходження інтегралу методом Чебишева
ResultCheb() Вивід таблиці значень методом Чебишева





Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: