Ejercicio 5 Actividad 3: Determina si es una vocal.

Vamos a escribir el Ejercicio 5 Actividad 3: El programa pide un caracter e indica si es una vocal o no [a, e, i, o, u]. Es recomendable que este ejercicio lo escribas (trata de no copiarlo y pegarlo), lo ejecutas y revisas el resultado esperado. Después utiliza el debugger para ejecutar el programa paso por paso.

"""
Ejercicio 5 Actividad 3: El programa pide un caracter e indica si es una vocal o no
29/08/2025
Edito AHR
"""
caracter = input("Introduce un carácter: ").lower()

if caracter in "aeiou":
    print(f"El carácter '{caracter}' es una vocal.")
else:
    print(f"El carácter '{caracter}' no es una vocal.")

# Otra forma de hacerlo
print("*************************************************")

if caracter == "a" or caracter == "e" or caracter == "i" or caracter == "o" or caracter == "u":
    print(f"El carácter '{caracter}' es una vocal.")
else:
    print(f"El carácter '{caracter}' no es una vocal.")

Veamos los resultados en la consola:

PS C:\Users\Codigo/Modulo 3/Capitulo_2/Ejercicio_5_Actividad_3.py"
Introduce un carácter: c
El carácter 'c' no es una vocal.
*************************************************
El carácter 'c' no es una vocal.

PS C:\Users\Codigo/Modulo 3/Capitulo_2/Ejercicio_5_Actividad_3.py"
Introduce un carácter: a
El carácter 'a' es una vocal.
*************************************************
El carácter 'a' es una vocal.

PS C:\Users\Codigo/Modulo 3/Capitulo_2/Ejercicio_5_Actividad_3.py"
Introduce un carácter: A
El carácter 'a' es una vocal.
*************************************************
El carácter 'a' es una vocal.