Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Víctor Muñoz - Ejercicio Evaluable Teórico UF2
- Parte 1 Bucles.
- 1) (1 punto) ¿Cuántas veces se ejecuta este bucle? ¿Por qué?
- El bucle se ejecuta 100 veces porque solo funciona mientras i (que empieza valiendo 1) sea igual o inferior a 100, es decir, cuando llegue a 100 (éste incluido) se parará.
- 2) (1 punto) ¿Cuántas veces se ejecuta este bucle? ¿Por qué?
- Nunca, ya que como 100 ni es superior o igual que 200, el bucle no se iniciará.
- 3) (1 punto) ¿Cuántas veces se ejecuta este bucle? ¿Por qué?
- El bucle entrará en una cuenta infinita, porque el valor de i no se actualiza con cada iteración, por lo tanto, siempre valdrá 0 y será menos que 100.
- 4) (1 punto) ¿Cuántas veces se ejecuta este bucle? ¿Por qué?
- De nuevo, infinito, pero toda la cuenta será en negativo empezando desde 0.
- 5) (1 punto) ¿Cuántas veces se ejecuta este bucle? ¿Por qué?
- El número de veces que se ejecuta el bucle es: Infinito porque 0*2 siempre será 0.
- 6) (1 punto) ¿Cuántas veces se ejecuta este bucle? ¿Por qué?
- El número de veces que se ejecuta el bucle es: 3 veces (1, 5, 25), es decir, desde 5^0* hasta 5^2. El siguiente contador 5^3 (25*5=125) ya se sale del rango de ejecucción 'menor o igual a 100'.
- * 5^0 = 5 elevado a 0
- Parte 2 Funciones.
- 7) (2 puntos) ¿Qué valor devuelve el siguiente programa tras su ejecución? ¿Por qué?
- La consola devolverá: "El resultado es 3". Ya que en la función int operación(n1,n2,n3) se ha creado la operación x+x-x y en la función main se le otorga los valores 4, 5 y 6, resultando en 4+5-6 (calculado de forma lineal 9-6=3), y se imprime en la consola precedida del texto "El resultado es ".
- 8) (2 puntos) ¿Qué valor devuelve el siguiente programa tras su ejecución? ¿Por qué?
- La consola devolverá: "El resultado es false". Ya que en la función boolean operación(n1,n2) se comparan ambos números y si coinciden devolverá true, o false en caso de que no coincidan. Como en la función main se les otorga el valor 4 y 5, estos no coinciden, y la consola devolverá "false" precedido por un texto.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement