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

Функции в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа с использованием перезагрузки ф-ций для определения абсолютного значения числа http://www.cyberforum.ru/cpp-beginners/thread571541.html
У меня завтра экзамен. Я решила все задачи кроме одной. Помогите пожалуйста или подскажите как сделать! Вот и задача! Программа с использованием перезагрузки ф-ций для определения абсолютного значения числа! Помогите, если не сложно!
C++ Удаление символов Скажите, как удалить все символы в строке после 3-его http://www.cyberforum.ru/cpp-beginners/thread571530.html
Вставить 0 перед n-м элементом последовательности C++
В заданной последовательности целых чисел вставить нолик перед каждым n-м по счету элементом, используя тип данных vector.
Описать тип struct Cirlce, задающий замкнутый круг на плоскости с центром в точке (x, y) и радиусом R C++
'Люди добрые,помогите чайнику,пожалуйста Описать тип struct Cirlce, задающий замкнутый круг на плоскости с центром в точке (x, y) и радиусом R. Реализовать в виде отдельных функций следующие операции над переменными этого типа: а) вычисление длины окружности, ограничивающей круг; б) построение внешней круговой оболочки пересечения двух кругов, т.е. наименьшего круга, содержащего в себе...
C++ Найти точку D, симметричную точку A относительно стороны BC. http://www.cyberforum.ru/cpp-beginners/thread571504.html
помогите решить пожалуйста...
C++ "Змейка" в Visual C++ Здравствуйте, дорогие форумчане!:) Мой друг пишет на Java. Когда я попросил его продемонстрировать мне его навыки программирования, то он написал для меня маленькую игру, всем известную "Змейку". Так вот, если кому интересно, попробуйте повторить его "подвиг" в среде Visual C++.:) подробнее

Показать сообщение отдельно
ser4ega
27 / 27 / 3
Регистрация: 15.11.2009
Сообщений: 143
11.05.2012, 19:28     Функции в С++
3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <cstdlib>
#include <iostream.h>
 
int fact(int n)
{    if(n==1)return 1;    
    return n*fact(n-1);
    }
 
int main()
{
    float n;
    cin>>n;
    if ((n-(int)n>0)||(n<0)){cout<<"data error\n";system("pause"); return 0;}
    cout<<fact((int)n);
    system("PAUSE");
    return 0;
}
 
Текущее время: 09:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru