texto = input("Digite um texto: ")
vogais = "aeiou"
contador = 0
for letra in texto:
if letra.lower() in vogais:
contador = contador + 1
print(f"O texto contém {contador} vogais.")
texto = input("Digite um texto: ")
vogais = "aeiou"
contador = 0
for letra in texto:
if letra.lower() in vogais:
contador = contador + 1
print(f"O texto contém {contador} vogais.")
Oi, Brenda! Como vai?
Agradeço por compartilhar.
Seu código ficou bem organizado: você usou input() para receber o texto, percorreu cada letra com for, aplicou lower() para comparar letras maiúsculas e minúsculas e somou corretamente no contador.
Uma dica interessante para o futuro é usar o método sum() junto com uma expressão geradora, deixando a contagem mais curta:
texto = input("Digite um texto: ")
vogais = "aeiou"
contador = sum(1 for letra in texto if letra.lower() in vogais)
print(f"O texto contem {contador} vogais.")
Esse código percorre cada letra do texto e soma 1 sempre que a letra for uma vogal.