Condicionales si entonces y si no EBAU

Repaso de los condicionales si entonces y si no para la EBAU, incluyendo ejemplos y ejercicios prácticos.

Leo2008·40 flashcards·40 questions·1 views
bachilleratocomputer_scienceprogramming
0
Known
1 / 40
0
Learning
Front

¿Qué es un condicional?

Tap to flip
Back

Es una estructura que permite ejecutar un bloque de código solo si se cumple una condición específica.

Tap to flip
Got it
Still learning

Quiz(40 questions)

Question 1 of 40

1. ¿Qué ocurrirá si se ejecuta 'if (x < 5)' y x es igual a 6?

Terms in this Study Set(40)

Conceptos Básicos(12)

¿Qué es un condicional?

Es una estructura que permite ejecutar un bloque de código solo si se cumple una condición específica.

Estructura básica de un condicional.

Si (condición) entonces (bloque de código) si no (bloque alternativo).

Condicional simple:

Ejemplo: if (a > b) { // hacer algo }

¿Cuál es la sintaxis de 'si no'?

Se utiliza para definir qué hacer si la condición no se cumple: if (condición) { // hacer algo } else { // hacer otra cosa }

¿Verdadero o falso? 'si' es opcional en un condicional.

Falso. La cláusula 'si' es esencial para declarar la condición.

Completa: Si hay lluvia, entonces ___ .

llevo paraguas.

Condicional anidado:

Es un condicional dentro de otro. Ejemplo: if (condición1) { if (condición2) { // hacer algo } }

Ejemplo de condición compuesta:

Si (a > b) y (c < d) entonces { // acción }.

¿Qué se evalúa en un condicional?

Una expresión booleana que devuelve verdadero o falso.

Condicionales vs Bucles:

Condicionales: ejecutan código una vez según la condición. Bucles: repiten código mientras la condición sea verdadera.

Estructura de un condicional múltiple.

Se utiliza 'else if' para evaluar múltiples condiciones: if (condición1) { // acción1 } else if (condición2) { // acción2 } else { // acción alternativa }

¿Qué se puede incluir en un bloque de código?

Cualquier instrucción válida del lenguaje de programación utilizada.

Ejemplos Prácticos(14)

¿Qué hace un condicional si entonces?

Ejecuta el código si la condición es verdadera.

if (x > 5) { ... } → ¿Qué ocurre si x=3?

No se ejecuta el código dentro del bloque.

Completa: 'Si hace frío, entonces...'

...debería llevar abrigo.

if (a == b) { ... } → ¿Qué se compara?

Se compara si 'a' es igual a 'b'.

¿Verdadero o falso? 'El condicional evalúa siempre la condición'.

Verdadero. Siempre se evalúa antes de ejecutar el bloque.

Ejemplo de condición: ¿Qué se evalúa?

if (temperatura > 30) { ... } - Se evalúa la temperatura.

if (x < 10) { ... } else { ... } → ¿Qué significa else?

Se ejecuta si la condición 'x < 10' es falsa.

Causa → Efecto: 'Si llueve, entonces...'

...se moja la calle.

¿Qué declaración se ejecuta si es cierto?

La que está en el bloque del 'if'.

Completa: 'Si tengo dinero, entonces puedo...'

...comprar un libro.

¿Cuál es el resultado de if (x > 0)?

El bloque se ejecuta si x es mayor que 0.

Comparación: 'if' vs 'else'.

'if' evalúa condiciones; 'else' actúa si 'if' es falso.

Ejemplo: if (edad >= 18) → ¿Qué significa?

La persona es considerada adulta.

¿Verdadero o falso? 'El condicional no permite múltiples condiciones'.

Falso. Se pueden usar 'if' anidados o 'else if'.

Ejercicios de Aplicación(14)

Ejemplo de condicional simple:

Si la temperatura es mayor de 30ºC, encender el aire acondicionado.

Escribe un condicional para la edad:

Si la edad es mayor de 18, entonces es adulto.

Verdadero o falso: 'si no' es opcional.

Falso. 'Si no' es importante para definir alternativas.

Completa el condicional: Si llueve, ...

... llevaré paraguas.

Ejemplo de condicional anidado:

Si la nota es mayor de 5, entonces: Si es mayor de 8, aprobado con distinción.

¿Qué se evalúa primero en un condicional?

La condición definida en 'si'.

Condicional: si el número es par, ...

... imprimir 'Par', si no, 'Impar'.

Escribe un condicional usando variables:

Si x > 10, entonces y = 2x.

Condicional múltiple: Si es fin de semana, ...

- Salgo con amigos - Hago los deberes - Duermo más

Escribe un condicional que verifique saldo:

Si saldo < 0, entonces mostrar 'Saldo negativo'.

Ejemplo de condicional en un bucle:

Mientras (intento < 3): Si no funciona, vuelve a intentar.

Condicional: si no hay conexión, ...

... mostrar mensaje de error.

¿Cómo se usa 'si no' en programación?

Define una acción alternativa cuando la condición es falsa.

Crea un condicional con comparación:

Si a > b, entonces imprimir 'a es mayor'.

Questions in this Study Set(40)

1. ¿Qué ocurrirá si se ejecuta 'if (x < 5)' y x es igual a 6?

A.No se ejecuta el código dentro del bloque.
B.Se ejecuta el código dentro del bloque.
C.Se genera un error.
D.Se ejecuta el bloque 'else'.

2. ¿Qué define un condicional en programación?

A.Un bloque de código que se ejecuta solo si se cumple una condición.
B.Un ciclo que repite un bloque de código varias veces.
C.Una función que siempre se ejecuta al inicio del programa.
D.Un tipo de variable que almacena condiciones.

3. ¿Cuál es la estructura básica de un condicional simple?

A.Si condición, entonces acción.
B.Condición, entonces acción si.
C.Acción si condición.
D.Si acción, condición.

4. Completa: 'Si tengo hambre, entonces...'

A....debo correr.
B....puedo comer algo.
C....no debo comer.
D....hago ejercicio.

5. ¿Cuál es la estructura básica de un condicional en pseudocódigo?

A.si (condición) entonces (bloque de código) si no (bloque alternativo)
B.mientras (condición) hacer (bloque de código)
C.hacer (bloque de código) mientras (condición)
D.si hay (condición) hacer (bloque de código)

6. Si hay nieve, ¿qué deberías hacer?

A.Si hay nieve, no salgo.
B.Si hay nieve, salgo a jugar.
C.Si hay nieve, conduzca rápido.
D.Si hay nieve, apago la calefacción.

7. ¿Qué significa 'else if' en un condicional?

A.Ejecuta un bloque si la primera condición es falsa.
B.Finaliza la ejecución del programa.
C.Es igual a 'if'.
D.No es necesario en condicionales.

8. ¿Cómo se usa el 'si no' en un condicional?

A.Se ejecuta siempre que la condición se cumpla.
B.Se ejecuta si la condición no se cumple.
C.Es opcional y no afecta al flujo del programa.
D.Se utiliza para repetir un bloque de código.

9. ¿Qué es un condicional anidado?

A.Condicional dentro de otro condicional.
B.Condicional que no tiene alternativas.
C.Condicional que se ejecuta siempre.
D.Condicional que compara solo números.

10. ¿Verdadero o falso? 'Un condicional puede tener múltiples bloques 'if' anidados.'

A.Verdadero.
B.Falso.
C.Depende del lenguaje.
D.No se puede anidar.

11. ¿Verdadero o falso? En un condicional es posible omitir la cláusula 'si'.

A.Verdadero
B.Falso
C.Depende del lenguaje de programación
D.Solo en condicionales anidados

12. ¿Qué significa 'si no' en un condicional?

A.Define una acción alternativa.
B.Termina la ejecución del programa.
C.Es opcional en todos los casos.
D.No tiene relación con la condición.

13. ¿Qué se compara en 'if (a != b)'?

A.Si 'a' es mayor que 'b'.
B.Si 'a' es igual a 'b'.
C.Si 'a' no es igual a 'b'.
D.Si 'a' es menor que 'b'.

14. Completa: Si hace frío, entonces ___ .

A.llevo abrigo.
B.salgo a jugar.
C.cocino algo caliente.
D.desayuno cereales.

15. ¿Qué se evalúa primero en un condicional?

A.La condición definida en 'si'.
B.La acción a ejecutar.
C.El valor de las variables.
D.La duración del programa.

16. ¿Cuál es el resultado de 'if (temperatura < 0)'?

A.El bloque se ejecuta si la temperatura es mayor que 0.
B.El bloque se ejecuta si la temperatura es menor que 0.
C.El bloque no se ejecuta en ningún caso.
D.No se puede evaluar.

17. ¿Qué es un condicional anidado?

A.Un condicional que se encuentra dentro de otro condicional.
B.Un condicional que no tiene bloque alternativo.
C.Un condicional que se ejecuta repetidamente.
D.Un condicional que evalúa múltiples condiciones al mismo tiempo.

18. Completa la frase: Si el alumno estudia, ...

A.aprobará el examen.
B.no estudiará más.
C.saldrá a jugar.
D.no se preocupará.

19. Completa: 'Si tengo un examen, entonces debo...'

A....estudiar más.
B....salir con amigos.
C....ver televisión.
D....dormir.

20. ¿Cuál de las siguientes es una condición compuesta?

A.si (a > b) y (c < d) entonces { // acción }
B.si (a > b) entonces { // acción }
C.si (a == 0) o (b == 0) entonces { // acción }
D.si (x < 10) entonces { // acción }

21. Si la temperatura baja de 0ºC, ¿qué deberías hacer?

A.Si la temperatura baja de 0ºC, entonces ponerme abrigo.
B.Si la temperatura baja de 0ºC, entonces salir sin abrigo.
C.Si la temperatura baja de 0ºC, entonces abrir las ventanas.
D.Si la temperatura baja de 0ºC, entonces encender el aire caliente.

22. ¿Qué significa un condicional sin un bloque 'else'?

A.Siempre ejecuta el código.
B.Evalúa solo una condición.
C.No ejecuta nada si la condición es falsa.
D.Es un error de sintaxis.

23. ¿Qué se evalúa en un condicional?

A.Una expresión booleana que puede ser verdadera o falsa.
B.Un número entero que representa la condición.
C.Una cadena de texto que describe el resultado.
D.Un objeto que contiene múltiples condiciones.

24. ¿Cuál de las siguientes es una comparación válida en un condicional?

A.Si x > y, entonces acción.
B.Si x = y, entonces acción.
C.Si x < y, entonces acción.
D.Todas son válidas.

25. ¿Qué resultado se obtiene en 'if (x == 10) { ... }' si x es 10?

A.Se ejecuta el bloque de código.
B.No se ejecuta el bloque de código.
C.Se genera un error.
D.Se ejecuta el bloque 'else'.

26. ¿Cuál es la diferencia principal entre condicionales y bucles?

A.Los condicionales ejecutan código una vez; los bucles repiten mientras la condición sea verdadera.
B.Ambos ejecutan el mismo tipo de código.
C.Los condicionales son más rápidos que los bucles.
D.Los bucles nunca evalúan condiciones.

27. ¿Qué hará el programa si el saldo es negativo?

A.Mostrar un mensaje de error.
B.Incrementar el saldo.
C.No hará nada.
D.Aumentará el crédito.

28. Causa → Efecto: 'Si nieva, entonces...'

A....hace calor.
B....hay que sacar la nieve.
C....se restringen los vuelos.
D....no se puede salir.

29. ¿Cómo se estructura un condicional múltiple?

A.Utilizando 'else if' para evaluar condiciones adicionales.
B.Solo utilizando 'si'.
C.No se puede hacer un condicional múltiple.
D.Se necesita un bucle para implementarlo.

30. ¿Cuál de las siguientes afirmaciones es falsa sobre 'si no'?

A.'Si no' puede ser omitido en ciertas condiciones.
B.'Si no' es opcional.
C.'Si no' define una alternativa.
D.'Si no' es utilizado para acciones alternativas.

31. ¿Qué ocurre si se tiene un condicional 'if' y no se especifica un 'else'?

A.El programa se detiene.
B.No se ejecuta nada si la condición es falsa.
C.Se ejecuta el bloque 'else' por defecto.
D.El 'if' se omite.

32. ¿Qué se puede incluir en un bloque de código de un condicional?

A.Cualquier instrucción válida del lenguaje de programación.
B.Solo declaraciones de variables.
C.Ninguna instrucción, solo condiciones.
D.Cualquier tipo de comentario.

33. Si es fin de semana, ¿cuál de las siguientes acciones es correcta?

A.Hago los deberes.
B.Voy a trabajar.
C.Salgo con amigos.
D.No hago nada.

34. ¿Cuál es la función de un 'switch' en programación?

A.Comparar múltiples condiciones.
B.Ejecutar un bloque solo si es verdadero.
C.Finalizar el programa.
D.No permite condicionales.

35. ¿Cuál de las siguientes afirmaciones sobre un condicional simple es correcta?

A.Debo definir una condición para ejecutar el bloque de código.
B.Puedo usar varios 'si' sin necesidad de una cláusula 'si no'.
C.Los condicionales no pueden contener bloques de código.
D.La condición debe ser siempre verdadera para que se ejecute el código.

36. Completa el condicional: Si hace frío, ...

A.entonces me pongo un abrigo.
B.entonces no salgo.
C.entonces voy a nadar.
D.entonces cierro las ventanas.

37. ¿Qué significa 'if (x >= 18)' en un contexto de edad?

A.La persona es menor de edad.
B.La persona es mayor de edad.
C.La persona tiene exactamente 18 años.
D.No se puede determinar.

38. En un bucle, ¿qué se debe hacer si la condición no se cumple?

A.Repetir hasta que se cumpla.
B.Terminar el bucle.
C.Mostrar un mensaje.
D.Ignorar la condición.

39. Completa: 'Si me siento cansado, entonces debo...'

A....hacer ejercicio.
B....descansar.
C....ir a trabajar.
D....hacer tareas.

40. ¿Cuál de estas es una alternativa en un condicional?

A.Si condición, entonces acción; si no, alternativa.
B.Si acción, entonces condición.
C.Condición es verdadera, ejecutar acción.
D.Acción primero, después condición.

Related Study Sets

Create Your Own Study Set

Upload a PDF, paste your notes, or describe a topic – AI generates flashcards, quizzes and more in seconds.