Considere el siguiente pseudocódigo:
x:=1; i:=1; while (x ≤ 500) begin x:=2x ; i:=i+1; end
¿Cuál es el valor de i al final del pseudocódigo?
(A) 4
(B) 5
(C) 6
(D) 7
Respuesta: (B)
Explicación: El programa se ejecuta como:
In iteration 1: x = 2 and i = 2 In iteration 2: x = 4 and i = 3 In iteration 3: x = 16 and i = 4 In iteration 4: x = 16*16 and i = 5 In iteration 5: Condition incorrect.
Entonces, la opción (B) es correcta.
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