Ejercicio Python: Cuenta las vocales en una cadena.

  Ejercicios

Objetivo del ejercicio Python: Cuenta las vocales en una cadena.

El objetivo de este ejercicio es crear un programa en Python que cuente la cantidad de vocales en una cadena de texto ingresada por el usuario. Las vocales son las letras “a”, “e”, “i”, “o” y “u”. El programa debe ser capaz de identificar y contar cada una de estas letras en la cadena y mostrar el resultado al usuario.

Cómo hacer el ejercicio Python: Cuenta las vocales en una cadena.

Para resolver este ejercicio, utilizaremos la siguiente lógica:

1. Primero, solicitaremos al usuario que ingrese una cadena de texto. Esto lo podemos hacer utilizando la función `input()` y almacenando el valor en una variable.

2. A continuación, crearemos una variable para cada vocal (“a”, “e”, “i”, “o” y “u”) y les asignaremos el valor 0. Estas variables nos ayudarán a contar las ocurrencias de cada vocal en la cadena.

Ejercicio Python: Crea un diccionario e imprímelo.Ejercicio Python: Crea un diccionario e imprímelo.

3. Luego, recorreremos cada letra de la cadena utilizando un bucle `for`. En cada iteración, comprobaremos si la letra es una vocal. Si es así, aumentaremos en 1 el valor de la variable correspondiente a esa vocal.

4. Finalmente, mostraremos al usuario el resultado de la cuenta de cada vocal.

A continuación, se muestra un ejemplo de código que implementa esta lógica:


# Solicitar al usuario que ingrese una cadena de texto
cadena = input("Ingrese una cadena de texto: ")

# Crear variables para contar las vocales
a = 0
e = 0
i = 0
o = 0
u = 0

# Recorrer cada letra de la cadena
for letra in cadena:
    # Comprobar si la letra es una vocal y aumentar el contador correspondiente
    if letra.lower() == "a":
        a += 1
    elif letra.lower() == "e":
        e += 1
    elif letra.lower() == "i":
        i += 1
    elif letra.lower() == "o":
        o += 1
    elif letra.lower() == "u":
        u += 1

# Mostrar el resultado al usuario
print(f"Cantidad de 'a': {a}")
print(f"Cantidad de 'e': {e}")
print(f"Cantidad de 'i': {i}")
print(f"Cantidad de 'o': {o}")
print(f"Cantidad de 'u': {u}")

Solución al ejercicio Python: Cuenta las vocales en una cadena.

Una vez que hayas ejecutado el código anterior, podrás ingresar cualquier cadena de texto y el programa te mostrará la cantidad de veces que aparece cada vocal en dicha cadena. Por ejemplo, si ingresas la cadena “Hola mundo”, el programa mostrará:

Ejercicio Python: Cuenta las ocurrencias de cada palabra en un texto.Ejercicio Python: Cuenta las ocurrencias de cada palabra en un texto.

Cantidad de ‘a’: 1
Cantidad de ‘e’: 0
Cantidad de ‘i’: 0
Cantidad de ‘o’: 2
Cantidad de ‘u’: 1

Recuerda que este programa distingue entre mayúsculas y minúsculas, por lo que si ingresas “Hola Mundo”, el resultado será diferente. Puedes experimentar con diferentes cadenas y verificar los resultados.

Este ejercicio es una buena oportunidad para practicar el uso de bucles, condicionales y variables en Python. Además, es una forma útil de contar la cantidad de veces que aparecen ciertas letras en una cadena de texto. ¡Anímate a probarlo y seguir mejorando tus habilidades de programación en Python!