Lógica De Programação
Ensaios: Lógica De Programação. Pesquise 862.000+ trabalhos acadêmicosPor: niltmes • 9/11/2014 • 598 Palavras (3 Páginas) • 2.038 Visualizações
Exercícios
1)No torneio de atletismo, barnabé, Gumercindo e Teodoro participam das provas 100 metros rasos, salto em distância e arremesso de dardo. Cada um deles conseguiu um primeiro lugar, um segundo e um terceiro. Descubra o que cada um conquistou, sabendo que:
a) Gumercindo venceu Barnabé no salto de distância;
b) Teodoro chegou atrás de Gumercindo no arremesso de dardo;
c) Barnabé não chegou em primeiro nos 100 metros rasos.
2) João tem três barris. No barril A, que está vazio, cabem 8 litros. No barril B, 5 e no barril C, 3 litros ambos estão cheios. Que deve ele fazer para deixar os barris A e B com 4 litros cada e o C vazio?
3)Tendo como exemplo os algoritmos 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 esta em condições de uso;
c)Verificar se existe algum pneu
furado, se houver, verificar o pneu reservar e, então trocar o pneu correto.
Para cada algoritimo faça um refinamento do anterior, introduzindo novas ações e alterando o fluxo de execução de forma compatível com as situações apresentadas.
4)A partir do exericio 3, amplie a solução apresentada de maneira a completar a operação descrita, de troca de discos da torre A para a torre b considerando a existência de 4 discos.
5)Considere uma calculadora comum de 4 operações, esta com as teclas de divisão e multiplicação inoperantes, escreva algoriimos que resolvam as expressões matemáticas a seguir usando apenas as operações de adição e Subtração:
a)12X4
b)23X11
c)10÷2
d)175÷7
e)28
1) Cem metros rasos: Teodoro, Barnabé, Gumercindo;
Arremesso de dardo: Barnabé, Gumercindo, Teodoro;
Salto em distância: Gumercindo, Teodoro, Barnabé
2) Barril A Barril B Barril C
Em litros: 0 5 3
Colocar o líquido do barril C no barril A;
Barril A Barril B Barril C
Em litros: 3 5 0
Com o barril B encher o Barril C;
Barril A Barril B Barril C
Em litros: 3 2 3
Colocar todo o liquido do barril C junto com o que já está no barril A;
Barril A Barril B Barril C
Em litros: 6 2 0
Colocar o líquido do barril B no barril C;
Barril A Barril B Barril C
Em litros: 6 0 2
Encher o barril B com o líquido do barril A;
Barril A Barril B Barril C
Em litros: 1 5 2
Com o barril B terminar de encher o barril C;
Barril A Barril B Barril C
Em litros: 1 4 3
Colocar todo o líquido do barril C no barril A;
Barril A Barril B Barril C
Em litros: 4 4 0
Resultado Final: barril C vazio e ambos os barris restantes ( A e B) com 4 litros.
3) Abra o porta-malas
Retire
...