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

Факториал - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Запись в фаил http://www.cyberforum.ru/cpp-beginners/thread982337.html
Подскажите как осуществить запись в фаил определенным шрифтом, например шрифтом Arial или Calibri или Times New Roman. Заранее спасибо.
C++ Выделение памяти для мат операций Здравствуйте! Подскажите как можно выделить память с размером под 2 переменные(по 2 байта), математический знак (1 бит), ответ с их решением(4 байта), а также последующее их сохранение в массиве, с возможностью адресации к ним(самим решениям). http://www.cyberforum.ru/cpp-beginners/thread982323.html
C++ c++, java, или
есть ли какой-нибудь язык программирования который прост для начинающих, но если его хорошо изучить можно было бы и mmorpg сделать?
как делать программы для web C++
Извиняйте если не туда написал. Я делаю сайты, недавно мне понадобилось приложение для сайта, точнее это не приложении, а отдельная программа. Это должно быть окно с настройками, всякими параметрами, что-то похожее на антивирусник нод-32, я имею в виду структуру самой программы. То есть все данные, которые пользователь заполнит, сохраняются в бд. Но это не главное – главное то, что эта программа...
C++ Определить максимальный элемент в массиве вещественных чисел http://www.cyberforum.ru/cpp-beginners/thread982286.html
Задача. Определить максимальный элемент в массиве вещественных чисел. (с помощью двух функций: считывания массива и определением максимального элемента) пожалуйста, напишите хотя бы как должна выглядеть первая функция...(
C++ Как сделать? Подскажите пожалуйста как сделать для этой программы вот это:Вычислить наименьшее, наибольшее и среднее арифметическое значение функции. Таблицы и результаты вычислений вывести на экран и в файлы (*.txt), (*.xls). При расчете функции U создать пользовательскую функцию. #include "stdafx.h" #include <iostream> #include <math.h> #include <iomanip> using namespace std; int main() { ... подробнее

Показать сообщение отдельно
Toshik_
1 / 1 / 0
Регистрация: 17.08.2013
Сообщений: 91
20.10.2013, 12:38     Факториал
Имеется код:
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
27
28
29
30
31
#include <iostream>
using namespace std;
long long fact(int a);
 
 
 
int main()
{
    long long int N;
    int k;
    
    cin >> N;
    for(k=1; k<1000000; k++)
        if(fact(k)%N==0){
            cout << k;
            system("pause");
            return 0;
        }
 
}
 
 
long long fact(int a)
{long long int res = 1;
    for (int i = 1; i <= a; ++i)
    {
        res *= i;
    }
 
    return res;
}
После N>96000 программа перестает работать как исправить? Условие:
найти минимальное число k такое, что k! делится на заданное натуральное число N без остатка
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru