Untitled

Run Settings
LanguageC
Language Version
Run Command
#include <stdio.h> #include <math.h> #include "Header.h" int main() { printf(" x\t\t S(x)\t\t Y(x)\t\t |Y(x) - S(x)|\n"); printf("-------------------------------------------------------------\n"); for (double x = A; x <= B; x += H) { double s_val = S(x, N); double y_val = Y(x); double diff = fabs(y_val - s_val); printf(" %0.2f\t %0.6f\t %0.6f\t %0.6f\n", x, s_val, y_val, diff); } return 0; }
#ifndef HEADER_H #define HEADER_H #define A 0.1 #define B 1.0 #define H 0.1 #define N 160 double S(double x, int n); double Y(double x); #endif
#include <math.h> #include "Header.h" // Функція розкладу в ряд (S(x)) double S(double x, int n) { double sum = 1.0; double term = 1.0; for (int i = 1; i <= n; i++) { term *= (x / i); sum += term; } return sum * exp(-x / 2); } // Аналітична функція Y(x) double Y(double x) { return (x * x / 4.0 + x / 2.0 + 1) * exp(x / 2); }
Editor Settings
Theme
Key bindings
Full width
Lines