Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Результат выполнения программы. Задайте точность вычислений eps=0.00001



Задайте точность вычислений eps=0.00001

Введите переменную x=0.9

y=0.64185 при x=0.9 eps=1e-05

Пример 2.Вычислить значение функции при n =8,

где a0=1, ha=1.2 – соответственно начальное значение и шаг изменения переменной а.

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

//Пример_2

#include <iostream.h>

#include <math.h>

void main()

{

float a,a0,h; int n;

cout<<" Введите значение n" <<endl;

cout <<"n=";cin>>n;

cout<<" Введите начальное значение a0 "<<endl;

cout<<"a0=";cin>>a0;

cout<<" Введите шаг h "<<endl;

cout <<"h=";cin>>h;

int k=1; double s=0; // Инициализация параметров цикла while

while (k<=n)

{

a=a0; // Задание начального значения a для цикла for

for (int m=0;m<=k;m++)

{

s+=k/(1+pow(a,m+k)); // Накопление суммы

a+=h; // Изменение параметра a на h

}

k++; // Постпрефиксный инкремент

}

cout<<" Сумма ряда s= "<<s

<<"\ n при a0 ="<<a0<<" h="<<h<<" n="<<n;

}





Дата публикования: 2015-07-22; Прочитано: 169 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...