Табулирования функции S в заданном диапазоне изменения аргумента x

Условия задачи:

Cоздать программу табулирования функции S в заданном диапазоне изменения аргумента x. Здесь n — число слагаемых суммы S. Cумма s= 1+ x/1!+ x^2/2!+….. диапазон x от 1 до 2 включительно n=15 

Результат табулирования вывести в форме следующей таблицы:
——————————————————————
! X ! S !
——————————————————————

[свернуть]
Листинг программы:


	#include <iostream>
	using namespace std;
	void main()
	{
	int X = 3, n = 15, Fact; double S; // Объявляем переменные
	
	for(int i=1; i < X; i++) // Проход двух итераций цикла по аргументу с аргументом Х
	{
	Fact = 1, S = 0 ; // Обнуляем перменные после итерации цикла по аргументу Х и задание входных данных к циклу
	for(int j=1; j<n; j++) // Проход 15-ти итераций цикла который просчитывает сумму всех слагаемых 
	{
	Fact = Fact * j; // Высчитываение факториала итерации цикла
	S = S + pow(j,X) / Fact; // Подсчет суммы слагаемых
	}
	/* Вывод результатов просчета аргумента Х равной итерации цикла */
	cout<<"-----------------------------------------------------------------"<<endl
	<<"! "<<i<<" ! "<<S<<" !"<<endl
	<<"-----------------------------------------------------------------"<<endl;
	}
	system("pause");
	}
	

[свернуть]

Автор: Павел Кадыров

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *