Страница 1 из 1

экспонента

Добавлено: 07 дек 2010, 16:47
Вера777
Прошу вашей помощи. В программировании еще новичок. Ни как не могу решить вот такую задачу: Составить программу , выводящую на экран значения функции е в степени (-2х) на интервале [0, 1] с шагом 0,05. Помогите, пожалуйста

Re: экспонента

Добавлено: 07 дек 2010, 17:25
JeyKip

Код: Выделить всё

#include <math.h>
#include <iostream>
#include <conio.h>
using namespace std;

void main()
{
	setlocale(0,"");
	float e = 2.7;
	float step = 0.05, x=0.;
	float func = 0;

	for (int i=0; i<=20; i++)
	{
		//увеличение суммы
		func+=pow(e,((-2)*x));
		//чтобы проследил за процессом
		cout<<i<<" "<<x<<endl;
		//наращивание шага
		x+=step;
	}

	cout<<"Функция = "<<func;
	getch();
} 

Re: экспонента

Добавлено: 07 дек 2010, 17:29
Вера777
Спасибо огромное!!!

Re: экспонента

Добавлено: 07 дек 2010, 17:35
JeyKip
Вера777 писал(а):Спасибо огромное!!!

вместо спасибо - щелкни на кнопку репутации... :)