1
resposta

Contagem de 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.")
1 resposta

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.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!