Guia de practica - ¿Qué fruta es más dulce?
Nombre: ___________________________
Fecha: ____________________________
Puntaje: __________________________
1.
¿Cuál de los siguientes operadores se usa para comparar si dos valores son iguales?
=
==
!=
2.
Si dulzuraManzana = 8 y dulzuraNaranja = 5, ¿cuál es el resultado de la expresión: dulzuraManzana > dulzuraNaranja?
verdadero
falso
no se sabe
3.
¿Cuál de las siguientes opciones muestra la estructura correcta de una sentencia if en la mayoría de los lenguajes?
if (condicion) { }
if condicion { }
if (condicion) then { }
4.
Si la manzana tiene dulzura 7 y el plátano también 7, ¿cuál expresión es verdadera?
dulzuraManzana != dulzuraPlatano
dulzuraManzana > dulzuraPlatano
dulzuraManzana < dulzuraPlatano
dulzuraManzana == dulzuraPlatano
5.
Para comparar si la dulzura de una fruta es mayor que la de otra, se usa el operador ___. (escribe solo el símbolo)
Respuesta: ____________________________________________
6.
Si dulzuraUva = 3 y dulzuraSandia = 9, ¿qué mensaje se mostrará con este código? if (dulzuraUva > dulzuraSandia) { mostrar('La uva es más dulce'); } else { mostrar('La sandía es más dulce'); }
La uva es más dulce
La sandía es más dulce
No se muestra nada
7.
¿Qué palabra clave se usa para ejecutar código cuando la condición de un if es falsa?
else
elif
then
8.
Observa el código: if (dulzuraFresa > 5) { mostrar('Dulce'); } else { mostrar('No tan dulce'); } Si dulzuraFresa = 5, ¿qué se muestra?
Dulce
No tan dulce
Nada
9.
¿Cuál de las siguientes es una expresión booleana?
dulzuraManzana = 10
dulzuraManzana == 10
dulzuraManzana + 10
10.
La palabra clave que inicia una estructura condicional para evaluar una condición es ___. (escribe la palabra)
Respuesta: ____________________________________________
11.
Si dulzuraPera = 6 y dulzuraMango = 8, ¿cuál de las siguientes expresiones es falsa?
dulzuraPera < dulzuraMango
dulzuraMango > dulzuraPera
dulzuraPera == dulzuraMango
dulzuraMango != dulzuraPera
12.
En el siguiente fragmento, ¿qué falta para que sea correcto? if (dulzuraManzana > dulzuraNaranja) { mostrar('Manzana más dulce'); } ___ { mostrar('Naranja más dulce'); }
else
then
if
13.
¿Qué imprime este código? if (5 > 3) { mostrar('A'); } if (5 < 3) { mostrar('B'); }
A
B
AB
14.
¿Cuál es el resultado de la expresión: (8 > 3) && (2 > 5)?
verdadero
falso
error
15.
El bloque que se ejecuta cuando la condición del if es falsa se define con la palabra clave ___.
Respuesta: ____________________________________________
16.
¿Cuál de los siguientes valores es considerado 'false' en una condición booleana en muchos lenguajes?
0
1
-1
17.
Si quieres ejecutar código solo si la dulzura de la fruta es mayor que 5 Y menor que 10, ¿cuál condición es correcta?
(dulzura > 5) || (dulzura < 10)
(dulzura > 5) && (dulzura <= 10)
(dulzura > 5) y (dulzura < 10)
(dulzura > 5) && (dulzura < 10)
18.
Analiza: if (dulzuraKiwi > 4) { if (dulzuraKiwi > 8) { mostrar('Muy dulce'); } else { mostrar('Medianamente dulce'); } } else { mostrar('Poco dulce'); } Si dulzuraKiwi = 6, ¿qué se muestra?
Muy dulce
Medianamente dulce
Poco dulce
19.
¿Cuál es la salida de este código? a = 10; b = 20; if (a > b) { mostrar('a mayor'); } else if (a < b) { mostrar('a menor'); } else { mostrar('iguales'); }
a mayor
a menor
iguales
20.
El valor booleano que representa una condición falsa es ___.
Respuesta: ____________________________________________