Форум программистов, компьютерный форум, киберфорум
Наши страницы

функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Графические рисунки http://www.cyberforum.ru/cpp-beginners/thread101395.html
Помогите с помощью языка С написовать рисунок: нарисовать окружность. На ней отметить 5 точек на одинаковом рассоянии друг от друга и каждые две соседние точки соединить с помощью двух линий. В итоге...
C++ Перегрузка функции.Стек. Здравствуйте, друзья=) Я попытался перегрузить функции, но у меня ничего не вышло=(((( Помогите сделать программку. Мне дана задача: Cтек. Дополнительно перегрузить следующие операции: «+» −... http://www.cyberforum.ru/cpp-beginners/thread101389.html
windows.h C++
Меня интресует библиотека windows.h и SetConsoleCP(1251); SetConsoleOutputCP(1251);: прошу дать полную информацию по данным вещём, или ссылку с их описанием и примерами для составления...
C++ Функция считывания из файла для map
в файле задана последовательность ключ-точка(map<string,MYPOINT>). Помогите, пожалуйста, написать функцию считывания из файла, а то везде есть функция только для записи.
C++ Напишитефункцию integerPower(base exponent) ,какая возвращает значение base exponent. http://www.cyberforum.ru/cpp-beginners/thread101368.html
Напишитефункцию integerPower(base exponent) ,какая возвращает значение base exponent. Например, integerPower(3,4)=3*3*3*3.Считайте, что exponent- положительное,не равное нулю, целое число,a base-...
C++ Переходы через "0" Подскажите пожалуйста каким образом на С можно реализовать вот такую операцию. Имеем некоторый массив, числа в котором могут быть как отрицательными, так и положительными. Так вот нужно как-то... подробнее

Показать сообщение отдельно
freeman27015
50 / 49 / 2
Регистрация: 19.03.2009
Сообщений: 320

функции - C++

04.03.2010, 18:30. Просмотров 313. Ответов 1
Метки (Все метки)

добрый день.
я перепечатал программу из книжки, в ней при обьявлении ф-ции используется имя num
int factorial(int num);

я сначала не понял почему именно num, так как в программе кроме этой строки имя num не употреблялось.
я его поменял на другое, но ход программа выполнялась также.
то есть можно сделать вывод что при обьявлении функции(создании ее прототипа) можно написать что угодно, так как функция в программе принимает не num а то что будет написано
например factorial(n);


вот программа где я это увидел
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
using namespace std;
int factorial(int num);
int main()
{
    int n;
    cout << "vvedite chislo\n";
    cin >> n;
    cout << "factorial  " << factorial(n);
    system ("pause");
    return 0;
}
    int factorial(int n){
        int umn = 1;
        int i;
        for(i = 1;i<=n;i++)umn=umn*i;
        return umn;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru