Курсовая работа: Дослідження зміни температури термопари за допомогою чисельних методів на ЕОМ

double faktorial(int k) – факторіал числа k;

double GetA(int i) – отримання множника а для першої інтерполяційної формули Ньютона;

double IntNuton1(double X1) – обчислення по першій інтерполяційній формулі Ньютона;

double GetВ(int i) – отримання множника а для другої інтерполяційної формули Ньютона;

double IntNuton2(double X1) – обчислення по другій інтерполяційній формулі Ньютона;

double IntLang(double X1) – обчислення по Лагранжу.

2.6 Структура комплексу програм для дослідження зміни температури термопари

Поскільки програма написана з використання модульного програмування, то розроблена программа складається з декількох модулів, розроблених самостійно.

Розбивання програми на модулі (бібліотеки) дозволяє згрупувати функції за певним їх призначенням, що призводить до зменшення помилок в програмі та легкого їх пошуку.

В даному випадку программа використовує функції п’ятьох стандартних модулів, та п’ятьох, розроблених самостійно. Список модулів приведений у таблиці 2.6.2.


Таблиця 2.6.2. Список бібліотек, які використовуються.

Назва модуля Принадлежність Опис
STDIO.H Стандартна бібліотека Функції вводу-виводу
CONIO.H Стандартна бібліотека Функції роботи з екраном(консолью)
IOSTREAM.H Стандартна бібліотека Потоки ввод-вивід
DOS.H Стандартна бібліотека Спеціальні функції
MATH.H Стандартна бібліотека Математичні функції
MENYS.H Власна бібліотека Головне меню програми.Бібліотека з меню та кнопками.
INTERP.CPP Власна бібліотека Основна програма.
DIALOGS.H Власна бібліотека Бібліотека з вікнами для вводу тексту.
CALC.H Власна бібліотека Бібліотека з функціями для роботи з обчисленням. Даний файл можна доробляти, редагувати в залежності від потреб користувача.
WIND.H Власна бібліотека Бібліотека малює вікна і панельки.

3 Лістинг програми

3.1 Лістинг головної програми INTERP . CPP

#include <stdio.h>

#include "menys.h"

#include <conio.h>

#include <stdlib.h>

#include <string.h>

#include <process.h>

/////////////////////////////////////////////////////////////////

/////////////////////////////////////////////////////////////////

void main(void)

{

grinit();

init();

while (1)

{

getcurcorpos();

if (kbhit())

К-во Просмотров: 542
Бесплатно скачать Курсовая работа: Дослідження зміни температури термопари за допомогою чисельних методів на ЕОМ