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

функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Графические рисунки http://www.cyberforum.ru/cpp-beginners/thread101395.html
Помогите с помощью языка С написовать рисунок: нарисовать окружность. На ней отметить 5 точек на одинаковом рассоянии друг от друга и каждые две соседние точки соединить с помощью двух линий. В итоге должна получиться фигура, похожая на звезду с окружностью в центре.
C++ Перегрузка функции.Стек. Здравствуйте, друзья=) Я попытался перегрузить функции, но у меня ничего не вышло=(((( Помогите сделать программку. Мне дана задача: Cтек. Дополнительно перегрузить следующие операции: «+» − добавить элемент в стек; «-» − извлечь элемент из стека; «bool()» − проверка, пустой ли стек. #include <iostream.h> #include <conio.h> 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- целое число.Функция integerPower должна использовать для управления аяцкулениями for или while.Не используйте никаких математических функций.
C++ Переходы через "0" Подскажите пожалуйста каким образом на С можно реализовать вот такую операцию. Имеем некоторый массив, числа в котором могут быть как отрицательными, так и положительными. Так вот нужно как-то зафиксировать номера элементов, которые предшествуют смене знака. т.е., к примеру: есть массив {2, 3, 4, 5, 6, 5, 4, 3, 2, 1, -1, 2, 7, 2, -3, -4, -5, 1} нужно получить массив номеров { 11,... подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,307
04.03.2010, 18:46     функции
Да, это так. Есть такие понятия, как формальные и фактические параметры функции - разберись с этим.
Более того, код можно записать даже так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
int factorial(int);   // здесь _имя_ параметра можно не указывать!
int main()
{
    int n;
    cout << "vvedite chislo\n";
    cin >> n;
    cout << "factorial  " << factorial(n);  // фактический параметр подставляется здесь
    system ("pause");
    return 0;
}
 
int factorial(int NNN){   // тут имя формального параметра может быть любым!
    // фактический параметр будет подставлен при вызове функции.
    int umn = 1;
    int i;
    for(i = 1;i<=NNN;i++)umn=umn*i;
    return umn;
}
 
Текущее время: 11:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru