ISRO | CS ISRO 2007 | Pregunta 15

Considere el siguiente pseudocódigo

x:=1;
i:=1;
while (x <= 1000)
begin
  x:=2^x;
  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: Inicialización: x = 1, i = 1;

Loop: x       i
     21       2
     22       3
     24       4
     216      5

Después de esta condición se vuelve falsa.

Entonces, i = 5, 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 *