logo
Лекции по информатике и программированию

Как функция возвращает значение

После того как функция рассчитала нужное значение, ей требуется явно вернуть его в вызывающую программу. Для этого может использоваться специальный оператор (return в Си++) или особая форма оператора присваивания, когда в левой части указывается имя функции, а справа — возвращаемое значение.

Далее приведены примеры функции, вычисляющей значение квадрата аргумента.

Бейсик:

FUNCTION SQR% (Х AS INTEGER)

SQR% = х*х

END FUNCTION

Паскаль:

function SQR(X: integer): integer;

begin

SQR := X*X

end;

Си++:

int SQR (int х)

(

return x*x;

)'