Se você está precisando de um exercício sobre laços de repetição, aqui vai um! Você lembra daquela música irritante da Xuxa que contava a história dos patinhos que foram brincar e sumiram? Essa música era uma febre entre as crianças e hoje está aqui para te ensinar programação.
Você pode perceber que ela possui uma sequência lógica bem definida de quantos patinhos vão passear se perdem e depois retornam. A música repete os parágrafos várias vezes e permite que você automatize essa construção por meio de linguagem de programação.
Lembre-se que esse exercício sobre laços de repetição não passa de uma brincadeira e você pode usar para praticar suas habilidades de programação 🙂
Relembre sobre laços de repetição antes de fazer esse exercício.
Relembre essa música inspiradora:
Xuxa, a rainha dos baixinhos, criou uma música que tem o seguinte formato:
n patinhos foram passear
Além das montanhas
Para brincar
A mamãe gritou: Quá, quá, quá, quá
Mas só n-1 patinhos voltaram de lá.
Que se repete até nenhum patinho voltar de lá.
Ao final, todos os patinhos voltam:
A mamãe patinha foi procurar
Além das montanhas
Na beira do mar
A mamãe gritou: Quá, quá, quá, quá
E os n patinhos voltaram de lá.
- Música original: Five little ducks
- Composição: Murray Cook, Jeff Fatt, Anthony Field, Greg Page, com a versão em português escrita por Vanessa Alves.
Agora meu amigo, é a sua vez. Você precisa automatizar a impressão dessa música no terminal usando for e while. Mas lembre-se não adianta nada você colocar ela inteira dentro de um print (assim você não aprende nada).
Procure os pontos que se repetem e crie uma estrutura capaz de mostrar esses pontos automaticamente.