П_1_2_Управляющие_конструкции
.pdfОператор switch
Реализует множественное ветвление. Синтаксис:
switch (управляющее_выражение)
{
case константа_1: действия; break;
…
case константа_n: действия; break;
}
Пример
Функции
Синтаксис функции:
тип имя ([параметры]){действия}
Например: |
|
|
|
int newFuncAdd |
(int |
a, int b) { |
|
int c = a |
+ b; |
//локальная |
переменная |
return c; |
//присваиваем значение функции |
||
} |
|
|
|
Вызов функции
Так как функция возращает значение, то ее можно использовать, как и любую другую переменную того же типа:
int sum += newFuncAdd (val1, val2)*2;
Это не распространяется на функции типа void, т. к. они не возвращают значений.
Пример
Функции типа void
Функции типа void не возращают значений ( =>в них нет оператора return)
Например:
void outHello(){ сout<<"Hello, world!";
}
Вызов:
outHello();
Пример
Далее
●Понятие ООП
●Инкапсуляция, наследование, полиморфизм
●Классы, зоны видимости, поля
