ISRO | CS ISRO 2017 | Pregunta 73

Considere la función

int fun(x: integer)
{
If x > 100 then fun = x – 10;
else
fun = fun(fun(x + 11));
}

Para la entrada x = 95, la función devolverá
(A) 89
(B) 90
(C) 91
(D) 92

Respuesta: (C)
Explicación: f(95)–>f(f(106)) = f( 96)–>f(f(107)) = f(97)–>f(f(108)) = f(98)–>f(f(109)) = f(99)–>f(f( 110)) = f(100)–>f(f(111)) = f(101) = 91
Entonces la opción correcta es (C)
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 *