Magna Concursos

Considere o pseudocódigo a seguir:

program main()
begin
integer a, b, c, i
a = 6
b = 7
c = 8
i = func(a, b, c)
print i, a, b, c
end

integer func(integer x, integer y, integer z)
begin
if (x > 6) then
y = 25
z = x + y
return y + z
end

Se func realiza a passagem dos parâmetros por referência, quais valores serão impressos como resultado da execução do pseudocódigo?

 

Provas

Questão presente nas seguintes provas