Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

П_1_2_Управляющие_конструкции

.pdf
Скачиваний:
10
Добавлен:
03.06.2015
Размер:
357 Кб
Скачать
☆

Оператор 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();

Пример

Далее

●Понятие ООП

●Инкапсуляция, наследование, полиморфизм

●Классы, зоны видимости, поля