Варіант №1
#include<stdio.h>
#include<conio.h>
#include<math.h>
/* Лабораторна робота № 4(I)*/
main()
{
int n, f, I;
float s, x, e, a;
clrscr();
printf(“Введіть значення x та точність обчислень e””\n”);
scanf(“%g%g”, &x, &e);
s=0;n=1;a=x;
while(abs(a)>=e)
{
s+=a; n++;
f=1;
for(i=1;i<=2*n-1;i++) f*=I;
a=(pow(-1,n)*pow(x,2*n-1))/f;
}
printf(“\n” “Сума членів ряду=%g”, s);
printf(“\n” “Число членів ряду, що ввійшли до суми=%n”, n);
}
Варіант № 2
#include<stdio.h>
#include<conio.h>
#include<math.h>
/* Лабораторна робота № 4(ІI)*/
main()
{
int n, f, I;
float s, x, e, a;
clrscr();
printf(“Введіть значення x та точність обчислень e””\n”);
scanf(“%g%g”, &x, &e);
s=0;n=1;a=x;
do
{
s+=a; n++;
f=1;
for(i=1;i<=2*n-1;i++) f*=I;
a=(pow(-1,n)*pow(x,2*n-1))/f;
}
while(abs(a)>=e);
printf(“\n””Сума членів ряду=%g”, s);
printf(“\n””Число членів ряду, що ввійшли до суми=%n”, n);
}
Контрольні питання
1. Що таке ітераційний циклічний процес? Його відмінності від циклу з заданим числом повторень.
2. Які оператори організують цикл у програмі обчислення суми членів нескінченого ряду?
Не знайшли потрібну інформацію? Скористайтесь пошуком google:
|
|