Имам практически въпрос, който ме озадачи за предстоящия сертификационен тест. Моля, помогнете с каквото можете! Мисля, че разбирам как да получа частта от отговора за предаване по стойност, но НЯМАМ ИДЕЯ за частта за предаване по препратка на този въпрос.
procedure calc ( pass-by-value int w,
pass-by-value int x,
pass-by-reference int y,
pass-by-reference z)
w <-- w + 1
x <-- x * 2
y <-- y + 3
z <-- z * 4
end procedure
Какви са стойностите на a и b в края на кодовия фрагмент по-долу?
int a <-- 5
int b <-- 6
calc (a, a, b, b)