Форум программистов, компьютерный форум CyberForum.ru

оператор цикла WHILE - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перемножение многочленов http://www.cyberforum.ru/cpp-beginners/thread201063.html
Помогите создать программу: Процедура перемножения 2 многочленоа в Каждый из многочленов самножетелей,а также многочлен-результат. Задаётся масивом коэфициентов Аррей(0...Н) где НН-степеь многочленна..
C++ Вычисление среднего арефметического КАК создать среднее арефметическоє? http://www.cyberforum.ru/cpp-beginners/thread201048.html
Класс C++
#include <stdio.h> class BooksDriver { public: hellofunction(char str){ return chr; } } void main(){ printf(BooksDriver.hellofunction('fdfs')); }
Определить максимальный и минимальный элементы среди положительных нечетных элементов массива C++
Определить максимальный и минимальный элементы среди положительных нечетных элементов целочисленного массива Х.Удалить из массива все нулевые элементы. (ФУНКЦИИ): Вводится последовательность из N целых положительных элементов. Определить,содержит ли последовательность хотя бы одно простое число. Для определения простого числа создать функцию. (ДВУМЕРНЫЕ МАССИВЫ): Дан массив целых...
C++ Создать класс для реализации комплексных чисел http://www.cyberforum.ru/cpp-beginners/thread201010.html
Создать класс для реализации комплексных чисел в алгебраической форме. Используя перегруженные операции, реализуйте сложение, вычитание, деление и умножение комплексных чисел.
C++ Работа с функциями. (Вывести на экран результат) Уважаемые, помогите разобраться, как вывести на экран результат вычисления такой функции: При условии, что переменна а принимает значение от 0 до 5 с шагом 0,5. Переменная b принимает значение от – 2 до 4 с шагом 0,1. подробнее

Показать сообщение отдельно
martinstar
Сообщений: n/a

оператор цикла WHILE - C++

01.12.2010, 00:22. Просмотров 402. Ответов 3
Метки (Все метки)

задание:
написать програму при помощи оператора цикла WHILE для подсчета суммы ряда с точность Е=10-4 общий член которого a(c индексом n)=n!/n^n

попробовал сделать вот так но препод сказал что не правильно записан n!
помогите переделать.

#include <cstdlib>
#include <iostream>
#include <math.h>

using namespace std;

int main(int argc, char *argv[])
{
double epsilon=1.e-4;
double a=1.;
double S=0.;
int n=1;

while(a>epsilon) {
S+=a;
a=a*pow(double(n)/double(n+1), double(n));
n+=1;
;
}
cout<<"Result: S="<<S<<endl;
cin.get();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru