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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Типы данных в языке С http://www.cyberforum.ru/cpp-beginners/thread194653.html
Ребят подскажите пожалуйста где взять подробную информацию про типы данных) а точнее Простой и вещественный)
C++ Нарисовать блоксхему Просьба нарисовать блоксхему и прокомментировать программу что где выполняется,очень надо. Задание. Рекуррентная формула: S=S+Ai, Ai=Ai-1*b, b=An/An-1 S – сумма ряда, Ai, Ai-1, An, An-1 – члены ряда, b – коэффициент b= (2*x*x*x*x*(4*n-1+x)*(4*n-5))/((4*n-5+x)*(4*n-1)); y=exp(x) - sin(x) - cos(x); Текст программы #include <stdio.h> #include <conio.h> #include <math.h> http://www.cyberforum.ru/cpp-beginners/thread194643.html
C++ Как умнодить двумерный массив на число!!
вот такая проблемка возникла нудно данные который я ввожу в массив умножить на число, которе я тоже ввожу с клавиатуры!!! например массив А надо умножить первую строку на 5 в на 7 и так далее!!
Получить действительную матрицу C++
Помогите найти ошибку. Дана действительная матрица a. Получить действительную матрицу b, элемент bij которой равен сумме элементов данной матрицы, расположенных в области, определяемой индексами i,j так, как показано на рисунке(картинки у меня нет): Почему ругается компилятор?? #include<iostream> #include<time.h> #include<conio.h> using namespace std; int M,N;
C++ С++, создание шаблонов http://www.cyberforum.ru/cpp-beginners/thread194611.html
Задание по C++ - создание шаблонов, помогите! Создать шаблон некоторого целевого класса А, возможно, реализованный с применением некоторого серверного класса В. Это означает, что объект класса В используется как элемент класса А. В качестве серверного класса может быть указан либо класс, созданный программистом либо класс из стандартной библиотеки — например, std::vector. Необходимо...
C++ Создать класс "Массив" Здравствуйте. Стоит задача создать класс программы, которая создает вторую матрицу из первой без её главной диагонали. С помощью одного из пользователей данного форума, получилась программа. Теперь преподователь говорит создать класс "Массив" к этой программе. Можете объяснить что это и как это осуществить? Насколько я знаю в этом классе должны содержаться функции, которые используются в... подробнее

Показать сообщение отдельно
volovzi
267 / 169 / 8
Регистрация: 14.03.2010
Сообщений: 501
21.11.2010, 13:37     факториал
Не успел ответить...
Только поправка: 170 — граница для дабла, а для длинного дабла она ещё выше.
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <iomanip>
 
double factorial (double x) { return x <= 1 ? 1 : x * factorial(x - 1); }
 
int main (int argc, char * const argv[]) {
    double x;
    
    while (std::cin >> x) std::cout << std::setprecision(15) << factorial(x) << std::endl;
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru