Показать сообщение отдельно

  #3906  
Старый 06.10.2009, 23:31
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
С нами: 10386906

Репутация: 599


По умолчанию

Код:
double fact(int n){
    double result = 1;
    while(n > 0){
        result *= n--;
    }
    return result;
}
void main(){
    int limit = 1000;
    int n = 1;
    double e = 0;
    while(n < limit){
        e += 1 / fact(n++);
    }
    std::cout << e;
}
как то так. не проверял в студии, а так как сонный аццки баги наверняка есть.
 
Ответить с цитированием