Algoritmo

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (988 palavras )
  • Download(s) : 0
  • Publicado : 27 de novembro de 2012
Ler documento completo
Amostra do texto
ETAPA 1

1) No torneio de atletismo, Barnabé, Gumercindo e Teodoro participam das provas de corrida, salto e arremesso. Cada um conseguiu um 1º, um 2º e um 3º lugar. Descubra o que cada umconquistou sabendo que:
   a) Gumercindo venceu Barnabé no salto.
   b) Teodoro ficou depois de Gumercindo no arremesso.
   c) Barnabé não foi 1º na corrida.

Resposta: 
  | C | S | A |
 B | 2º | 3º| 1º |
 G | 3º | 1º | 2º |
 T | 1º | 2º | 3º |

  2) João tem 3 barris. O barril “A” tem capacidade para 8 litros, o barril “B” para 5 litros e o barril “C” para 3 litros. Todos estão vazios. Sóé possível:
   a) Encher um barril até a capacidade máxima.
   b) Esvaziar um barril completamente.
   c) Transferir a quantidade de um barril para outro. Se o barril de destino tiver capacidademenor, pode sobrar liquido no barril de origem.

Escreva um algoritmo que deixe os barris “A” e “B” com 4 litros cada e o barril “C” vazio.

Resposta: 
 A | B | C | (AÇÃO) |
 0 | 0 | 0 | + B | 0 | 5 | 0 | B > C |
 0 | 2 | 3 | B > A |
 2 | 0 | 3 | - C |
 2 | 0 | 0 | + B |
 2 | 5 | 0 | B > C |
 2 | 2 | 3 | B > A |
 4 | 0 | 3 | C > B |
 4 | 3 | 0 | + C |
 4 | 3 | 3 | C> B |
 4 | 5 | 1 | - B |
 4 | 0 | 1 | C > B |
 4 | 1 | 0 | + C |
 4 | 1 | 3 | C > B |
 4 | 4 | 0 | FIM |
Legenda: + = ENCHER | - = ESVAZIAR | > = TRANSFERIR

3) Tendo como exemplo osalgoritmos desenvolvidos para solucionar o problema da troca de lâmpadas, elabore um algoritmo que mostre os passos necessários para trocar um pneu furado. Considere o seguinte conjunto de situações:   A. Trocar o pneu traseiro esquerdo;
   B. Trocar o pneu traseiro esquerdo e, antes, verificar se o pneu reserva está em condições de uso;
   C. Verificar se existe algum pneu furado: sehouver verificar, o pneu reserva e, então, trocar o pneu correto.

Para cada algoritmo faça um refinamento do anterior, introduzindo novas ações e alterando o fluxo de execução de forma compatível com...
tracking img