Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
18
Добавлен:
17.04.2015
Размер:
59.9 Кб
Скачать

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЛЕСА

Факультет электроники и системотехники.

Лабораторная работа № 3

по программированию на языке высшего уровня С

Тема: «Вычисление функции, заданной в виде ряда»

Выполнил студент: Галкин И.В ВТ-11

Проверил: Ларионов Н.В.

Москва 2011 г.

1. Условия задания:

Найти значение суммы ряда, заданного формулой.

2. Математическое решение:

ln

3. Данные:

    1. Входные данные: х, n.

    2. Выходные данные: s.

4. Схема программы:

5. Листинг программы:

#include <stdio.h>

#include <stdlib.h>

#include <math.h>

int main()

{ int k,i;

float x1,x2,x,s,y,sc,h=0.1,e=0.001;

printf ("vvedite x,n\n");

scanf ("%f%f%f",&x1,&x2,&h);

printf("____________________________________________\n");

printf("Znachenia funkzii zadannoi ryadom Tailera\n");

printf("___________________________________________\n");

for (i=1; i<=n; i++);

{

s=x;

y=x;

k=1;

while (y>e) {

y*=x*x;

k+=2;

s+=y/k;

}

s=2*s;

sc=log((1+x)/(1-x));

printf ("x=%f S=%f sc=%f\n",x,s,sc);

}

system ("pause");

return 0;

}