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

вычисление последовательностей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Древнерусские Неметрические единицы длины http://www.cyberforum.ru/cpp-beginners/thread257460.html
4) Древнерусские Неметрические единицы длины: 1 верста = 500 саженей; 1 сажень = 3 аршина; 1 аршин = 16 вершков, 1 вершок = 44,45 мм. Длина некоторого отрезка составляет P метров. Перевести ее в древнерусскую неметрических систему. С++
C++ 1 дюйм = 2,54 см Длина отрезка задана в дюймах (1 дюйм = 2,54 см). Перевести введенное значение длины в метрическую систему. С++ http://www.cyberforum.ru/cpp-beginners/thread257458.html
X, Y, Z C++
) Дано три действительных числа X, Y, Z. Перераспределить значения так, чтобы в X оказалось меньшее из этих значений, а в Z - большее. С++
Площадь триугольника..! C++
Найти периметр и площадь прямоугольного треугольника, если дано длины его катетов a и b. С++.
C++ реализовать и протестировать контейнерный класс динамической структуры данных содержащей строки... http://www.cyberforum.ru/cpp-beginners/thread257450.html
Пожалуйста, напишите программу на С++, буду очень благодарен! реализовать и протестировать контейнерный класс динамической структуры данных содержащей строки. Класс должен иметь интерфейс АТД для добавления, удаления и поиска эл-в, а также содержать следующие ф-ю член:словарь ассоциаций (ассоциативный массив).
C++ Ввод из файла Есть ввод из файла, но при запуске программы ничего не происходит - черный экран с мигающим курсором ifstream in("D:\file.txt"); while(!in.eof()) { in >> e; addtolist(e); } cout << "Isxodnii spisok \n"; подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
15.03.2011, 00:37     вычисление последовательностей
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <math.h>
 
unsigned long fact( int n )
{
    int tmp = 1, k = 2;
    for(; k <= n; k++)
        tmp *= k;
    return tmp;
}
 
int main()
{
    int n = 1;
    double eps = 0.001, sum = 0.0, member_of_series = 1;    
    while( fabs( member_of_series ) > eps )
    {
        member_of_series = fact( n ) / pow( (double)n, n );
        sum += member_of_series;
        n++;
    } 
    printf("sum = %lf", sum);
    getchar();
    getchar();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru