
Repetições dentro de repetições: laços aninhados
Atividade 9 questões 50 min
(EF15CO02) Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Siga o algoritmo para distribuir balas.
balas ← 20
amigos ← 0
enquanto balas > 0 faça:
SE balas ≥ 3 ENTÃO
dê 3 balas a um amigo
balas ← balas − 3
SENÃO
dê todas as balas que sobraram a um amigo
balas ← 0
amigos ← amigos + 1
fim
Quantos amigos recebem balas?
Siga o algoritmo do cofrinho.
dinheiro ← 0
repita até dinheiro ser igual a 20:
coloque 5 reais no cofrinho
dinheiro ← dinheiro + 5
fim
Quantas vezes o comando "coloque 5 reais no cofrinho" será executado?
Leia o algoritmo para regar 5 vasos de plantas.
para cada vaso, do 1 ao 5:
SE a terra estiver seca ENTÃO
coloque um copo de água
fim
A terra está seca nos vasos 1, 3 e 4. Quantos copos de água serão colocados?
Crie um algoritmo para uma dança com uma repetição dentro de outra. Use comandos como bata palma, gire, pule e bata o pé. Depois, escreva quantas vezes cada comando será executado e apresente a dança com um colega.
Fonte: Base Nacional Comum Curricular (MEC). Base de dados: bncc.dev, mantido pela Profy, licença CC BY 4.0.