Lab_2_1, 515i, Darchuk Hlib Serhiyovic
/*
* @file Lab_2_1.cpp
* @author Дарчук Г.С., 515i
* @date 13.03.2025
* @brief Лабораторна робота №2, варіант 22
*
* Модульне тестування. Завдання 1
*/
// Підключення стандартних бібліотек
#include <stdio.h>
#include <math.h> // Для використання математичних функцій
#include <locale.h>
// Підключення заголовочного файлу з реалізацією функцій
#include "functionsModule.h"
int main(void)
{
// Оголошення змінних для обчислень
double x = a; // Початкове значення x
double S, Y, Mod; // Змінні для результатів обчислень
// Цикл для обчислення значень у заданому діапазоні
printf("| x | S(x) | Y(x) | Mod |\n");
for (; x <= b; x += h)
{
S = functionS(x); // Виклик функції для обчислення S(x)
Y = functionY(x); // Виклик функції для обчислення Y(x)
Mod = fabs(Y - S); // Обчислення модуля різниці між Y та S
// Виведення інформації у вигляді таблиці
printf("|-------|-------|-------|-------|\n");
printf("|%7.1f|%7.5f|%7.5f|%7.5f|\n", x, S, Y, Mod);
}
printf("|-------|-------|-------|-------|\n");
// Завершення роботи програми
return 0;
}
INFO