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

Почему выводит ноль? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти мах из модулей элементов, используя одномерный массив http://www.cyberforum.ru/cpp-beginners/thread1007086.html
Дана последовательность из n действительных чисел. Найти мах из модулей элементов, используя одномерный массив
C++ Вывести на экран номера всех элементов, не попадающих в заданный интервал Дана последовательность целых чисел. Вывести на экран номера всех элементов, не попадающих в заданный интервал. Решить 2-мя способами, используя сначала одномерный, затем двумерный массив http://www.cyberforum.ru/cpp-beginners/thread1007082.html
Вычислить и вывести на экран значение функции F(x) на отрезке [a,b] с шагом h=0.1 и точностью е C++
Вычислить и вывести на экран значение функции F(x) на отрезке с шагом h=0.1 и точностью е. Результат работы программы представить в виде таблицы: №,Значение х, Значение функции F(x),Кол-во просуммированных слагаемых n. F(x)=-х/2!+х^3/4!-х^5/6!+х^7/8!-..., х\in.
C++ Вычислить бесконечную сумму ряда с заданной точностью
Вычислить бесконечную сумму ряда с заданной точностью е(е>0) \sum_{1}^{\propto }1/3^i+4^i
C++ Последовательность http://www.cyberforum.ru/cpp-beginners/thread1007059.html
для последовательности, заданной формулой 2n-1, найти сумму первых пяти простых чисел помогите, пожалуйста, разобраться с заданием
C++ Ввести структуру для реестрації машин. Вона повинна мати такі поля: дату реестрації, рік випуску, колір, номер. Написати і протестувати функції реестр помогите доделать , так как она не ищет по признаку и нельзя удалить с реестра машину( #include <stdio.h> #include <malloc.h> #include <string.h> void main() { struct cars { struct data //Дата регистрации подробнее

Показать сообщение отдельно
_Лето_
1 / 1 / 0
Регистрация: 03.11.2013
Сообщений: 68

Почему выводит ноль? - C++

13.11.2013, 22:06. Просмотров 229. Ответов 2
Метки (Все метки)

Пожалуйста, помогите с программой. Не могу понять, почему выводит ноль.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream>
using namespace std;
double fac(int number);
int main()
{
  int number=10;
  double result=0;
  for (int i=1;i<=number;++i)
  {
    result+=fac(i);
  }
  std::cout<<result;
 
return 0;
}
double fac(int number)
{
double fac=1;
for (int i=1;i<=number;++i)
   fac*=((i-1)*(i-1))/(2*i);
 return fac;
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru