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

Нахождение факториала рекурсией - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программы на структуры и массивы http://www.cyberforum.ru/cpp-beginners/thread67803.html
1 задача. Разработать класс Array, описывающий динамический массив целых чисел. Реализовать методы для следующих операций: - добавление элемента в конец массива; - доступ к произвольному элементу по индексу; - вставка элемента на произвольное место по индексу; - удаление произвольного элемента по индексу; - удаление всех элементов массива; - сортировка массива; - сериализация (сохранение...
C++ Случайные ВЕЩЕСТВЕННЫЕ числа Подскажите, как использовать rand(), чтобы он смог придать переменной случайное вещественное число. http://www.cyberforum.ru/cpp-beginners/thread67777.html
C++ вычисление среднего геометрического для целочисленного массива
Условие задачи: Написать программу вычисления среднего геометрического для целочисленного массива А. Ниже описание программы вычисляющей ср.геом. #include <iostream.h> #include <conio.h> #include <math.h> #include <time.h> #include <stdlib.h> int main()
Квадратная матрица(диагонали) C++
Всем привет : Задание : Дана квадратная матрица , определить сумму элементов расположенных выше побочной диагонали этой матрицы. Код : #include <iostream.h> using namespace std; int main()
C++ Монеты. http://www.cyberforum.ru/cpp-beginners/thread67713.html
Имеется по одной монете следующих достоинств: 1, 2, 3, 5, 10, 15, 25, 50, 100, 500, 1000, 2500, 5000, 10000. Можно ли набрать из этих монет заданную сумму. Указать, как это сделать. Входные данные: целое положительное число n – денежная сумма. Выходные данные: ответ в виде "Можно"\"Нельзя , варианты разложения суммы на монеты, если это возможно . Все варианты перебрал, даже алгоритм не...
C++ Вычислить площадь четырехугольника Вычислить площадь четырехугольника АВСD. Викристовуючы формулу Герона для нахождения площадей триккутникив в подпрограмме. подробнее

Показать сообщение отдельно
solomon123
0 / 0 / 0
Регистрация: 25.01.2013
Сообщений: 18
23.04.2013, 00:48     Нахождение факториала рекурсией
ребята, а если возвращать n вместо 1, это будет менее правильный вариант? Сегодня просто тесты писала и возвращала я там 1. Как думаете?

C++
1
2
3
int factorial(int n) {
if(n==1) return n;
return n* factorial (n-1); }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru