Faça um algoritmo em python que informa a quantidade de vogais contidos no nome completo de um indivíduo.
Alguém ajuda aí pfv.
Soluções para a tarefa
Respondido por
1
# Nome aleatório de exemplo
name = 'Carlos José da Silva Santoro Emanuel Pamonheiro'
# Transforma todos as letras em caixa baixa
stringLowerCase = name.lower()
# Objeto que vai armazenar todas as e suas quantidades para depois fazer a contagem
vogais = {}
# Para cada vogal pegue a quantidade dela e adiciona a o objeto
for vogal in 'aeiou':
count = stringLowerCase.count(vogal)
vogais[vogal] = count
# Pega apenas a quantidade de vogais na string
valuesInVogais = vogais.values()
# Soma a quantidade de todas as vogais e imprime na tela
totalOfVogais = sum(valuesInVogais)
print(f'O nome "{name}" contem {totalOfVogais} vogais.')
Deixei alguns comentários para facilitar o seu entendimento, espero que eu tenha ajudado.
Perguntas interessantes
Matemática,
6 meses atrás
Ed. Física,
6 meses atrás
Matemática,
6 meses atrás
Física,
7 meses atrás
Biologia,
7 meses atrás
História,
1 ano atrás