[Pregunta de 5 puntos]
Considere el siguiente programa en sintaxis de Pseudo-Pascal.
program what: var z: integer procedure recur(x): begin if x <= 40 then begin x:x+z recur(x); z:=x+10 end end(*recur*) begin(*what*) z=10; recur(z); writeln(z) end
una. Supongamos que el parámetro del procedimiento ‘recur’ se pasa por valor.
i. ¿Qué valor se imprime por programa?
ii. ¿Cuántas veces se llama ‘repetir’?
b. ¿Qué valor imprime el programa si el parámetro se pasa por referencia?
Respuesta:
Explicación:
Cuestionario de esta pregunta
. Comente a continuación si encuentra algo incorrecto en la publicación anterior.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA