Uma receita para qualquer número
Generalizar é olhar vários casos parecidos e escrever um algoritmo que resolva todos. O que muda de um caso para outro vira um parâmetro.
1. Suco para quantas pessoas?
Receita para 2 pessoas: 4 laranjas, 1 colher de açúcar e 2 copos de água. Complete a tabela.
| Pessoas | Laranjas | Colheres de açúcar | Copos de água |
|---|---|---|---|
| 2 | 4 | 1 | 2 |
| 4 | |||
| 6 | |||
| 30 | |||
| p |
2. A tartaruga que desenha
A tartaruga anda e vira. Complete os programas e descubra o padrão.
| Figura | Programa | Quanto vira? |
|---|---|---|
| Triângulo | repita 3 vezes: ande 50, vire ____ | |
| Quadrado | repita 4 vezes: ande 50, vire ____ | |
| Pentágono | repita ____ vezes: ande 50, vire ____ | |
| Hexágono | repita ____ vezes: ande 50, vire ____ |
Agora escreva um único programa polígono(n, lado) que desenhe qualquer polígono regular:
polígono(n, lado):
repita ____ vezes
ande ____
vire ____
fim
3. Quais são os parâmetros?
a) Na receita do suco: ______________________ b) No programa da tartaruga: ______________________
c) Dê outro exemplo do dia a dia em que um mesmo “molde” serve para vários casos.