Bucles y condiciones Version en ligne Test para evaluar lo aprendido en el lenguaje de programación en C++ par Guzman Villanueva Abril Alicia 1 ¿Cual opción muestra la sintaxis correcta para la declaración if en C++? a if test b if (test) { } c IF test d if TEST 2 ¿Cual es el operador correcto para probar igualdad? a *= b << c = d == 3 ¿Que determina "true"? a Determina que es falsa b Determina que es verdadera c Determina el fin del programa d Determina el inicio del programa 4 ¿Para que es utilizada una declaracion if? a Para ejecutar un código siempre y cuando una condición sea verdadera b Para declarar funciones c No realiza nada d Declara variables 5 En la declaración else ¿Si se evalúa falso el código..? a El código dentro de la declaración if sera ejecutado b No realiza nada c Cierra el programa d El código dentro de la declaración else , sera ejecutada 6 ¿A que es igual operador "<=" a Mayor o igual que b menor o igual que c igual a d No igual a 7 ¿Cuantas declaraciones pueden ser colocadas dentro de las llaves if? a Tantas como quieras b Solo 1 c Solo 2 d Ninguna 8 ¿Que es un bucle for? a Programa que actualiza la variable de control b Función que duplica variables c Estructura de control de repeticiones que permite escribir un bucle que se ejecutara un numero especifico de veces d Nombre de la funcion 9 ¿En que se diferencia un bucle do...while de un bucle while? a Ninguna, son iguales b El bucle while ejecuta el código antes de validar la condición c El bucle do..while valida la condición antes de ejecutar el código d El bucle do...while ejecuta tu código al menos una vez 10 ¿Cual es la sintaxis correcta para el bucle do .. while? a doo while(test) b Do while test; c do{ } while (test); d DO WHILE test (); 11 ¿Que pasa si en un bucle do..while nunca evalúa falso? a Se detiene el programa b No pasa nada c El bucle sera ejecutado sin parar 12 ¿Para que sirve una declaración switch? a Para evaluar la expresión y determinar si es igual al valor en la declaración del case b Para evaluar el programa c Para evaluar las funciones d Para verificar si las variables son correctas 13 ¿Cuál opción demuestra la sintaxis correcta para la declaración switch? a switch test; b SWITCH test { } c switch TEST { }; d switch (test) { } 14 ¿Cuando se ejecuta el case "default"? a Cuando las funciones son declaradas b Cuando ninguno de los cases coincide con la expresión del switch c Nunca d Cuando se tienen 2 estructuras 15 ¿Para que sirve la declaración "break"? Escoge una o varias respuestas a Detiene la declaración switch b Se utiliza para salir de una estructura c Se utiliza para iniciar el programa d Puede ser utilizada para salir de un bucle 16 ¿Que ocurriría si olvidamos insertar "break" después de un "case" a Nada b Un error en tiempo de ejecución c El resto de los cases serian ejecutados 17 En el operador AND..¿Que se necesita para que la expresión sea verdadera? a Ambos operandos deben ser true(verdadero) b Debe tener un operando true(verdadero) y uno false(falso) c Ambos operandos deben ser false(falso) 18 El resultado de "a && b" es verdadero si: a tanto a como b son falsos b ya sea a o b es verdadero c tanto a como b son verdaderos 19 ¿Cuantos operadores && pueden ser utilizados en la declaración if? a Dos b Tantos como desees c Solo uno d Ninguno 20 El resultado de a || b es verdadero si (selecciona 2 respuestas): Escoge una o varias respuestas a Ni a ni b es verdadero b Al menos a o b es verdadero c Tanto a como b son verdaderos Explicación 1 La condición especifica cual expresión debe ser evaluada. 2 El operador correcto es == 3 Evalúa la condición y determina si es verdadera 4 Si la condicion es falsa , las declaraciones son ignoradas . 5 Las llaves pueden ser omitidas cuando sólo una declaración es utilizada dentro del if/else 6 Es uno operador relacional adicional 7 En las declaraciones se pueden agregar tantas como quieras 8 Recuerda que los punto y coma son obligatorios 9 Puedes obtener la entrada y despues comprobarla. Si la entrada es errónea , puedes obtenerla de nuevo 11 Siempre valida tus bucles , de tal que operen de la manera que tu esperas 12 Un switch puede contener cualquier numero de declaraciones case, las cuales son seguidas por el valor en cuestión y dos puntos 13 Recuerda que la declaración switch valida una variable contra una lista de valores , los cuales son llamados cases. 14 El case default debe aparecer al final del switch. 15 Como el case 'default' es el ultimo case de la declaración switch , no requiere de la declaración 'break' 18 enb el operador AND , ambos operandos deben ser true(verdadero) para que la expresión completa sea true(verdadero) 19 Recuerda que los operadores pueden ser utilizados para combinar múltiples condiciones 20 Es importante recordar que el operador OR( || ) retorna true(verdadero) si alguno de sus operandos es true(verdadero)