Ejercicios de condicionales de todos los tipos resueltos en inglés (2º Bach)

Ejercicio 1:

Enunciado: Completa la siguiente condición para verificar si un número es mayor que 10:

if ___:

    print("El número es mayor que 10")

else:

    print("El número es menor o igual que 10")

Palabras clave: if, else, print

Respuesta:

if numero > 10:

    print("El número es mayor que 10")

else:

    print("El número es menor o igual que 10")

Ejercicio 2:

Enunciado: Completa la siguiente condición para verificar si un número es positivo:

if ___:

    print("El número es positivo")

else:

    print("El número es negativo o cero")

Palabras clave: if, else, print

Respuesta:

if numero > 0:

    print("El número es positivo")

else:

    print("El número es negativo o cero")

Ejercicio 3:

Enunciado: Completa la siguiente condición para verificar si un número es par:

if ___:

    print("El número es par")

else:

    print("El número es impar")

Palabras clave: if, else, print

Respuesta:

if numero % 2 == 0:

    print("El número es par")

else:

    print("El número es impar")

Ejercicio 4:

Enunciado: Completa la siguiente condición para verificar si una persona es mayor de edad:

if ___:

    print("La persona es mayor de edad")

else:

    print("La persona es menor de edad")

Palabras clave: if, else, print

Respuesta:

if edad >= 18:

    print("La persona es mayor de edad")

else:

    print("La persona es menor de edad")

Ejercicio 5:

Enunciado: Completa la siguiente condición para verificar si un número es múltiplo de 3:

if ___:

    print("El número es múltiplo de 3")

else:

    print("El número no es múltiplo de 3")

Palabras clave: if, else, print

Respuesta:

if numero % 3 == 0:

    print("El número es múltiplo de 3")

else:

    print("El número no es múltiplo de 3")

Ejercicio 6:

Enunciado: Completa la siguiente condición para verificar si un número es igual a 7:

if ___:

    print("El número es igual a 7")

else:

    print("El número no es igual a 7")

Palabras clave: if, else, print

Respuesta:

if numero == 7:

    print("El número es igual a 7")

else:

    print("El número no es igual a 7")

Ejercicio 7:

Enunciado: Completa la siguiente condición para verificar si una variable es nula:

if ___:

    print("La variable es nula")

else:

    print("La variable no es nula")

Palabras clave: if, else, print

Respuesta:

if variable is None:

    print("La variable es nula")

else:

    print("La variable no es nula")

Ejercicio 8:

Enunciado: Completa la siguiente condición para verificar si dos variables son iguales:

if ___:

    print("Las variables son iguales")

else:

    print("Las variables son diferentes")

Palabras clave: if, else, print

Respuesta:

if variable1 == variable2:

    print("Las variables son iguales")

else:

    print("Las variables son diferentes")

Ejercicio 9:

Enunciado: Completa la siguiente condición para verificar si una persona tiene más de 18 años y menos de 30 años:

if ___:

    print("La persona tiene entre 18 y 30 años")

else:

    print("La persona no tiene entre 18 y 30 años")

Palabras clave: if, else, print

Respuesta:

if edad > 18 and edad < 30:

    print("La persona tiene entre 18 y 30 años")

else:

    print("La persona no tiene entre 18 y 30 años")

Ejercicio 10:

Enunciado: Completa la siguiente condición para verificar si una palabra comienza con la letra "a":

if ___:

    print("La palabra comienza con la letra 'a'")

else:

    print("La palabra no comienza con la letra 'a'")

Palabras clave: if, else, print

Respuesta:

if palabra[0] == 'a':

    print("La palabra comienza con la letra 'a'")

else:

    print("La palabra no comienza con la letra 'a'")

📝 Entiende los condicionales de todos los tipos

Aquí tienes tres trucos breves para aprender a hacer los condicionales en inglés:

1. Recuerda las palabras clave:

- Para el primer condicional (Zero Conditional), utiliza "if" + Present Simple, "will" + infinitivo: "If it rains, I will stay at home." (Si llueve, me quedaré en casa).

- Para el segundo condicional (Second Conditional), utiliza "if" + Past Simple, "would" + infinitivo: "If I had more money, I would buy a new car." (Si tuviera más dinero, compraría un coche nuevo).

- Para el tercer condicional (Third Conditional), utiliza "if" + Past Perfect, "would + have + participio pasado": "If I had studied harder, I would have passed the exam." (Si hubiera estudiado más, habría aprobado el examen).

2. Divide tu oración en dos partes:

- Parte 1: La condición, introducida por "if" (siempre en presente o pasado simple).

- Parte 2: El resultado, generalmente introducido por "will" o "would" (según el tipo de condicional) + infinitivo.

3. Practica con ejemplos:

- Zero Conditional: "If you heat ice, it melts." (Si calientas hielo, se derrite).

- Second Conditional: "If I won the lottery, I would buy a mansion." (Si ganara la lotería, compraría una mansión).

- Third Conditional: "If he had known, he would have helped us." (Si él lo hubiera sabido, nos habría ayudado).

Recuerda que la práctica constante es clave para dominar los condicionales en inglés.

Otras actividades: