Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Programmirovanie_-_1_kurs / Методические указания к лабораторным работам 1-2.pdf
Скачиваний:
114
Добавлен:
09.06.2015
Размер:
521.7 Кб
Скачать

Некоторые из приведенных

 

разделов могут быть опущены

 

или

переставлены

местами,

 

язык

С++ не

 

регламентирует

 

порядок разделов.

 

 

 

4.1. Функции

 

 

 

Функция

 

 

это

 

подпрограмма,

реализующая

 

некоторый алгоритм. Функция

 

может

принимать

на

вход

 

несколько

параметров

и

 

возвращать

 

в

качестве

 

результата

своей

работы

 

некоторое значение.

 

 

Рисунок 11. Структура

Функция

 

состоит

из

 

программы на языке С++

заголовка и тела.

 

 

 

 

 

В заголовке функции определяется ее название и тип

возвращаемого значения, а также перечисляются

параметры функции. Тело функции выделяется в фигурные

скобки. Оно может содержать объявления переменных и

операторы.

 

 

 

 

 

Простейшее определение функции имеет следующий

формат:

 

 

 

 

 

 

тип_возвращаемого_значения имя_функции

{

 

 

 

(тип1 параметр1, тип2 параметр2, ...)

 

...

 

 

 

 

 

 

 

 

 

 

 

 

// Описания и операторы

}

 

...

 

 

 

 

 

 

 

 

 

 

 

Ниже приведен пример функции, считающей сумму

двух чисел a и b:

 

 

 

24