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

как добиться правильного вывода знач чисел

Добавлено: 30 июн 2009, 12:36
dantes

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

// по идее должно выводиться среднее значение  в моем случае выводиться awerage=-1.85119e+061 может кто нибудь помочь разобраться
заранее благодарен

#include<iostream>
using namespace std;
int main()
{
	double tmp[5]={36.6,39.7,37.5,38.3,38.8};
        double sum;

	for ( int i=0;i<5 ; i++)
		sum=sum+tmp[i];

	cout<<"awerage= "<<sum/5<<endl;// average-- среднее
}

Re: как добиться правильного вывода знач чисел

Добавлено: 30 июн 2009, 13:50
Decoder
Переменной sum не присвоено начальное значение.
Нужно писать double sum = 0;