From 9410246d44c15a976f3dc8f567e65a1fdb130775 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Fri, 28 Oct 2022 09:13:28 -0300 Subject: [PATCH] while - Qual letra apareceu mais vezes na frase? (Iterando strings com while) --- aula42.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 aula42.py diff --git a/aula42.py b/aula42.py new file mode 100644 index 0000000..b4b53c1 --- /dev/null +++ b/aula42.py @@ -0,0 +1,26 @@ +frase = 'aaaooo' + +i = 0 +qtd_apareceu_mais_vezes = 0 +letra_apareceu_mais_vezes = '' + +while i < len(frase): + letra_atual = frase[i] + + if letra_atual == ' ': + i += 1 + continue + + qtd_apareceu_mais_vezes_atual = frase.count(letra_atual) + + if qtd_apareceu_mais_vezes < qtd_apareceu_mais_vezes_atual: + qtd_apareceu_mais_vezes = qtd_apareceu_mais_vezes_atual + letra_apareceu_mais_vezes = letra_atual + + i += 1 + +print( + 'A letra que apareceu mais vezes foi ' + f'"{letra_apareceu_mais_vezes}" que apareceu ' + f'{qtd_apareceu_mais_vezes}x' +)