Tecnologia da InformaçãoLógica de programaçãoExata 2010
IFNMG
Questão de Tecnologia da Informação
O Jogo da Torre de Hanói apresenta três hastes: origem, destino e temporária e um número qualquer de discos de tamanhos diferentes posicionados inicialmente na haste origem. Os discos estão dispostos na ordem de tamanho, de forma que o maior disco fique embaixo, em seguida, o segundo maior, e assim por diante, como mostram as figuras a seguir:

A função recebe o número de discos e o nome das hastes como parâmetros e imprime a solução. Para isso, deve-se considerar os passos para a resolução do problema: 1) Mover n-1 discos da haste origem para a haste temporária. 2) Mover n discos da haste origem para a haste destino. 3) Mover n –1 discos da haste temporária para a haste destino. A saída desejada: Mova o disco 1 da haste O para a haste D. Mova o disco 2 da haste O para a haste T. Mova o disco 1 da haste D para a haste T. Mova o disco 3 da haste O para a haste D. Mova o disco 1 da haste T para a haste O. Mova o disco 2 da haste T para a haste D. Mova o disco 1 da haste O para a haste D. Após executar as instruções, indique o tipo e o objetivo da função.
Mais questões de Lógica de programação
- IGEDUC 2026O Pensamento Computacional não se limita ao uso de computadores, mas representa uma forma de pensar e resolver problemas que pode ser aplicada em diversas situações do cotidiano.…
- Fundatec 2026Em pseudocódigo, qual estrutura de controle básica é caracterizada pela execução linear, um comando após o outro, sem desvios ou repetições?
- FGV 2026Um controlador executa uma rotina lógica para definir o acionamento de uma ventoinha de emergência instalada em um rack de equipamentos. O controlador recebe sinais digitais de su…
- Fundatec 2026Com base no Complemento à BNCC sobre Computação para os Anos Finais do Ensino Fundamental, o conceito de paralelismo é uma habilidade estruturante a ser desenvolvida no eixo Mundo…
- FCPC 2026Um professor pede aos alunos que criem um algoritmo para “organizar uma biblioteca escolar”. Qual representação demonstra corretamente o uso de abstração?
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

