Exercícios
1) Elabore um algoritmo que mova três discos de uma Torre de Hanói, que consiste em três hastes (a - b - c),
uma das quais serve de suporte para três discos de tamanhos diferentes (1 - 2 - 3), os menores sobre os
maiores. Pode-se mover um disco de cada vez para qualquer haste, contando que nunca seja colocado um
disco maior sobre um menos. O Objetivo é transferir os três discos para outra haste.
torre de Hanoi
2) Supondo que você acabou de receber 3 recipientes, o primeiro (A) com capacidade de 8 litros, o
segundo (B) com capacidade para 5 litros e o último (C); com capacidade para 3 litros. O recipiente A
está cheio de líquido. Elabore um algoritmo para transferir 4 litros deste líquido para o recipiente B.
garrafas
3) Elabore um algoritmo o qual verifique se um aluno foi aprovado ou não em uma certa disciplina.
Solicite nome da disciplina, nota 1 e nota 2. Se necessário solicite nota de exame. A média do
aluno é calculada a partir da seguinte fórmula: média 1 =(nota 1 + nota 2)/2. Se o aluno não atingir no mínimo nota 5,
ele estará automaticamente de exame. A média do exame é calculada a partir da seguinte regra:
(média exame =(média 1 + nota exame)/2. Se a média de exame for maior ou igual a 5 o aluno estará
aprovado. Faça o teste de mesa para este algoritmo.
Uma Possível Solução ...
|