Модуль: Subroutines: procedures and functions - 2


Задача

2/10

Reading a program with a function

Задача

Given a program fragment:

var x, y: integer;
sr: real;
...
function Avg(a, b: integer): real;
begin
    Avg := (a + b) / 2;
end;

begin
 ...
 x := 2;
 y := 5;
 sr := Avg(x, 2 * y + 8);
 ...
end.
What will be the value of the variable sr after the execution of the program fragment?

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя