1
resposta

[Projeto] Resolução: identificador de vogais.

O projeto conta com uma pequena mudança em relação à resolução proposta pelo instrutor: na solução original não foram consideradas as vogais acentuadas. Isso, em frases, principalmente no nosso idioma, o português, seria um problema, pois as letras com acento continuam sendo vogais. No código proposto, usando apenas aeiou, o sistema não iria considerar caracteres como á, é, í, ó e ú.

Por isso, fiz a seguinte adaptação no código para incluir as vogais acentuadas:

def conta_vogais():
    texto = list(input("Digite um texto: ").lower())
    vogais = "aáàâãeéèêiíìîoóòôõuúùûa"
    quantidade = 0
    for i in texto:
        if i in vogais:
            quantidade += 1

    print(f'Total de vogal: {quantidade}')
1 resposta

Oi, Renan! Como vai?

Sua adaptação ficou bem interessante, pois incluir vogais acentuadas garante que o texto seja analisado de forma mais completa no português. A lógica continua clara e direta.

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