Algoritmos
Artigo: Algoritmos. Pesquise 862.000+ trabalhos acadêmicosPor: FFeehh • 24/3/2013 • 879 Palavras (4 Páginas) • 1.188 Visualizações
1) No torneio de atletismo, Barnabé, Gumercindo e Teodoro... Salto em distância: 1º lugar Gumercindo, 2º lugar
Teodoro ficou e 3º lugar Barnabé.
Arremesso de dardo: 1º lugar Barnabé, 2º lugar Gumercindo e 3º lugar Teodoro.
100 metros rasos: 1º lugar Teodoro, 2º lugar Barnabé e 3º lugar Gumercindo.
Explicação
A primeira informação garante que Barnabé não foi oprimeiro e Gumercindo não foi o último no salto emdistância.
Com a segunda informação sabemos que Teodoro não foi o primeiro no arremesso de dardo e Gumercindo nãofoi o
último. Assim podemos concluir que Gumercindo foi oúltimo nos cem metros rasos.
A terceira informação garante que Barnabé não foi oprimeiro nos cem metros, como também não chegou em
último (lugar ocupado por Gumercindo); logo ele foisegundo. Portanto, o primeiro ficou com Teodoro.
Sabemos da primeira informação que Barnabé não foi o primeiro no salto; também sabemos que não foi segundo,
pois ocupou essa posição nos cem metros. Portanto, terá sido o terceiro, e isso o coloca como primeirono
arremesso de dardo.
No dardo, Gumercindo só pode ter sido o segundo, pois a informação número dois nos garantiu que ele não foi o
último. Então sobrou para Teodoro o último lugar.
No salto em distância, sabemos que Barnabé foi o terceiro, Gumercindo o primeiro e Teodoro o segundo.
2)João tem três barris...
Primeiro, ele deve colocar todo o litro do barril C(3l) no barril A.
Segundo, ele deve encher o barril C com o líquido do barril B, permanecendo 2 litros no barril B, porque no barril C
só cabem 3.
Terceiro, ele deve colocar todo o líquido do barrilC (3l), junto com o barril A que já esta com 3l, ficando assim com
um total de 6 litros.
Depois ele precisa colocar o líquido do barril B (2l) no barril C e em seguida, encher o barril B com o líquido do
barril A.
Com o líquido do barril B, precisa terminar de encher o barril C, ficando assim 3 litros no C.
Para finalizar, ele deve transferir todo o líquido do barril C (3l) para o barril A, completando 4 litros no barril A e
4litros no barril B e deixando o barril C vazio.
BARRIL A BARRIL B BARRIL C
1ª Colocar o líquido do barril C no barril A
3 5 0
2ª Com o barril B encher o Barril C
3 2 3
3ª Colocar todo o liquido do barril C junto com o que já está no
barril A
6 2 0
4ª Colocar o líquido do barril B no barril C
6 0 2
5ª Encher o barril B com o líquido do barril A
1 5 2
6ª Com o barril B terminar de encher o barril C
1 4 3
7ª Colocar todo o líquido do barril C no barril A
4 4 0
3) Tendo como exemplo os algoritmos...
a) Trocar o pneu traseiro esquerdo:
NÃO SIM
TEM MACACO?
TEM CHAVE DE RODAS?
PEGAR O PNEU RESERVA
TEM PNEU RESERVA?
PEGAR O PNEU RESERVA
ENCAIXAR PNEU RESERVA NO LUGAR DO OUTRO
COLOCAR OS PARAFUSOS UM POUCO AFROUXADOS
GIRAR ALAVANCA ATÉ PNEU ESCOSTAR NO CHÃO
APERTAR COMPLETAMENTE OS PARAFUSOS COM A CHAVE
GUARDAR O MACACO E A CHAVE DE RODAS
FIM
PEGAR MACACO
IR ATÉ O PNEU TRASEIRO ESQUERDO
COLOCAR MACACO NA MARCAÇÃO CORRETA
GIRAR ALAVANCA ATÉ PNEU SAIR DO CHÃO
PEGAR CHAVE DE RODAS
REMOVER OS PARAFUSOS
RETIRAR O PNEU FURADO
IR ATÉ O PORTA MALAS
IR ATÉ O PNEU TRASEIRO ESQUERDO
AFROUXAR OS PARAFUSOS
VOLTAR AO PORTA MALAS
INICIO
IR ATÉ O PORTA MALAS
ABRIR O PORTA MALAS
Ir até o porta malas do carro
início
Abrir o porta malas
Montar o triângulo de segurança
Temos triângulo de segurança?
Pegar o triângulo de segurança
Colocar triângulo de segurança no
local correto
Afrouxar os parafusos do pneu
traseiro esquerdo
Ir até o porta malas do carro
...