• Python
  • 10. Algoritmos
  • Repetição

Algoritmos com repetição#

No handout sobre while vimos alguns padrões de uso como validação e contagem.

Validação#

Quando trabalhamos com entradas de usuário via input, muitas vezes queremos validar o que o usuário digitou.

Alguns exercícios do handout de while, utilizam o padrão de validação em sua solução.

Então fique atento, se surgir algum problema que te lembre os exercícios acima, saiba que a resolução poderá ser muito similar.

Contador#

Outro padrão visto no handout de while foram os contadores.

Essa é sem dúvida uma das coisas que mais fazemos quando utilizamos o while.

Então garanta que entendeu esse padrão.

Tip 1

Perceba que não é uma regra fazermos o contador andar de 1 em 1. Podemos dar passos maiores.

Tente imprimir os números pares de 0 a 10 utilizando somente o while e a ideia de contadores. (Tente fazer o mesmo para os números ímpares.)

Somatório, Produtório e afins#

Similar a ideia dos contadores, utilizamos uma variável para armazenar o valor de sucessivas operações de soma (Ou multiplicação, subtração e divisão).

Alguns exercícios do handout while que utilizavam a ideia de somatório e afins.

Os exercícios que envolvem a implementação de séries matemáticas também utilizam a ideia de contadores e somatório. Vamos ver um exemplo!

Série de frações#

Vamos agora resolver juntos o exercício Série de frações 👉 Clique aqui.