08.12.2009, 16:18
общий
это ответ
Здравствуйте, Roland Deschain.
Вот Вам программка с циклом do-while
Приложение:
//найти сумму ряда с точностью E=10^(-4) , общий член которого An=(-1)^n-1/n^n
#include <math.h> //для pow и fabs
#include <iostream.h> //для cout
int main()
{
double E = 1.e-4; //погрешность
double An; //очередной член
double sum = 0; //сумма
double n = 1; //номер члена 1,2,...
double one = 1.; //для очередного +1,-1,...
do
{
An = one/pow(n, n); //вычисляем (pow(n,n) = n в степени n)
one *= -1; //для следующей итерации
n++; //очередной номер
sum +=An; //накапливаем сумму
}while(fabs(An) >= E); //продолжаем, пока модуль очередного члена больше погрешности
cout << "sum = " << sum << endl; //выведем результат
}
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен