Você está na página 1de 2

 

Resolução-exemplo do Mão na massa 


 
Sobre algoritmo: 
 
Um algoritmo é uma sequência lógica, finita, definida por instruções a serem 
seguidas. Em outras palavras, é uma receita que descreve passo a passo os 
procedimentos necessários para a resolução de uma tarefa. 
Cada instrução, ou conjunto de instruções, podem apresentar mais de uma 
resposta. Ou seja, os comandos de entrada (ordem) podem apresentar um ou 
mais comandos de saídas (respostas). 
Além da entrada e saída, um algoritmo também pode apresentar variáveis, que 
são as possibilidades de respostas a uma dada entrada. Desta forma, a saída é 
definida como a resolução ou o objetivo final. 
 
 
Para ir mais a fundo na programação, em funções condicionais, este texto 
apresenta de forma simples este tópico: 
https://dicasdeprogramacao.com.br/o-que-e-algoritmo/ 
 
 
Outras fontes: 
1.​https://www.tecmundo.com.br/programacao/2082-o-que-e-algoritmo-.htm  
2.​https://dicasdeprogramacao.com.br/o-que-e-algoritmo/ 
3.​https://blog.mastertech.tech/tecnologia/o-que-e-algoritmo-base-do-pensamen
to-computacional-explicada/ 
 
 
Ao professor 
 
- Esta é apenas uma das várias soluções possíveis para resolução do 
algoritmo apresentado no Mão na Massa. 
- Toda resolução é válida, mesmo que complexa, desde que resolva o 
problema. 
- Em programação não existe sequência correta, existe apenas sequência 
executável. 
 
A resolução: 
 
1. Separe as peças, de modo que consiga observar cada uma 
individualmente. 
2. Encontre a peça que apresenta encaixe nos quatro lados. 
3. Posicione no centro do local em que o quebra-cabeça deverá ser 
montado. 
4. Encontre uma peça com encaixe em três lados. 
5. Posicione ao redor da peça central, de modo que construa um desenho. 
6. Repita os processos 4 e 5, enquanto existir peça de três encaixes não 
montados. 
7. Encaixe as peças que possuem apenas dois encaixes na posição que 
 

complete o desenho. 
8. Observe se o quebra-cabeça está devidamente montado. 
9. Fim. 

Você também pode gostar