ISRO | CS ISRO 2011 | Pregunta 40

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.

Cuestionario de esta pregunta

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *