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

Что означает запись в скобках и что возвращает return - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа не компилируется, как разрешить ? http://www.cyberforum.ru/cpp-beginners/thread622075.html
Есть файл А в нем #ifndef _A_ #define _A_ #include "B.h" class A { public:
C++ Чтение и запись в консоли Здравствуйте, могли бы вы подсказать как данное сделать? Мне нужно записать в консоль данные (Учитывая что это dll которая будет включатся в другую программу) и прочитать данные с консоли. Это будет dll. У меня получились некоторые наработки, но текст в консоли появляется только после ВЫКЛЮЧЕНИЯ dll. Т.е я запускаю dll(В программе), после того как я закрою dll(в программе) только потом и... http://www.cyberforum.ru/cpp-beginners/thread622063.html
Определить, сколько раз встречается в строку самое короткое слово (перевести из PASCAL в С++) C++
Дана строка содержащая текст на русском языке. Определить, сколько раз встречается в нем самое короткое слово. Вот моя прога на Паскале: program prog; uses crt; var min,len, i, j,k : integer; s,slovo, str, n: string; min_str : array of string; begin
Выпуклый многоугольник C++
Есть массив точек, нужно определить выпуклый ли это многоугольник. Я так понимаю что нужно посчитать каждый угол. Может быть можно другим более простым способом это сделать ?
C++ Просуммировать и выдать сумму всех чисел диапазона http://www.cyberforum.ru/cpp-beginners/thread622019.html
Суть первой задачи такова, чтобы пользователем вводились два числа - нижнее и верхнее значение диапазона чисел, а потом все числа входящие в диапазон (нижнее и верхнее включительно) надо просуммировать и выдать сумму всех членов диапазона. Во втором задании хотят, чтобы у пользователя запрашивалось несколько значений и отображалось сообщение о количестве отрицательных чисел среди них....
C++ Определить количество дней в месяце для невысокосного года Дан номер месяца - целое число в диапазоне 1-12 (1-январь,2- февраль, т.д). Определить количество дней в этом месяце для невысокосного года. подробнее

Показать сообщение отдельно
Schizorb
509 / 461 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
11.07.2012, 14:28     Что означает запись в скобках и что возвращает return
Не путай определение функции и её вызов.

Сначала функция должна быть объявлена (указывается её имя, тип возвращаемого значения, в скобках - количество и тип формальных параметров):

C++
1
float circleArea(float theRadius);
А также определена, то есть, указано то, что конкретно будет делать функция.
C++
1
2
3
4
5
6
float circleArea(float theRadius)
{
    float theArea;
    theArea = 3.14159 * theRadius * theRadius;
    return theArea;
}
Функция должна быть обязательно объявлена до её вызова (определение может идти после). Потом её можно вызывать, например, из другой функции:

C++
1
2
3
4
5
int main()
{
    float x = circleArea(1.45F); // вызов
    // ....
}
Здесь ты вызываешь функцию с аргументом 1.45F, например. Результат (то, что вернул return) присваивается переменной x.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru