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

вычисляет факториал только до 7! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не понятно работает http://www.cyberforum.ru/cpp-beginners/thread682985.html
программа должна выводить число, но выводит "nan". что это значит? #include <iostream> #include <math.h> using namespace std; class area_cl //базовый класс { public: double height, width;
C++ Не могу понять почему не работает #include "stdio.h" #include "math.h" #include "conio.h" #define E 1e-6 int main() { float x,y,a; int n; printf("x="); http://www.cyberforum.ru/cpp-beginners/thread682980.html
C++ Операторы
Объясните пожалуйста операторы & и | в С++
C++ Не могу понять ошибку в цикле for
#include <iostream> using namespace std; class object { public: int num_obj; int num_of_line; int cur_el;
C++ Дан список праздников года. Вывести все весенние праздники http://www.cyberforum.ru/cpp-beginners/thread682962.html
#include <iostream> #include <stdio.h> #include <conio.h> using namespace std; int main() { struct holidays {
C++ Дано множество чисел. Определить, есть ли среди них кратные 2 Дано множество чисел. Определить, есть ли среди них кратные 2 подробнее

Показать сообщение отдельно
venom_
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 8
28.10.2012, 23:40     вычисляет факториал только до 7!
Добрый вечер! Не могу понять, почему прога правильно считает факториал только до 7!=5040, а дальше почему то 8!=-25216, 9!=-30336 и т.д.
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream.h>
#include <conio.h>
#include <math.h>
main()
{
int k=1,n=9,i=2;
while (n>0)
k*=n--;
cout<<k<<"\n";
getch();
}
Borland C++ 3.1, DosBox 0.73
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru