SlideShare uma empresa Scribd logo
Capítulo 1 página: 1
Exercício proposto em Algoritmos do Cotidiano
Livro: Algoritmo e Programação de Computadores
Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de
Mendonça Engelbrecht e Francisco Bianchi.
Editora Campus / Elsevier, 2012.
Eis o problema:
Foram pintadas cinco casas com cinco cores diferentes. Em cada casa mora uma pessoa de nacionalidade
diferente. Cada um dos proprietários dessas casas bebe uma bebida diferente, tem um animal de estimação
diferente e pratica um determinado esporte. Essas três características: bebidas, animais de estimação e
esportes são únicos para cada proprietário, não existe repetição.
Os fatos que devem ser considerados são os seguintes:
1. O inglês mora na casa vermelha.
2. O sueco tem cães.
3. O dinamarquês bebe chá.
4. A casa verde fica a esquerda da casa branca.
5. O dono da casa verde bebe café.
6. A pessoa que joga futebol cria pássaros.
7. O dono da casa amarela joga beisebol.
8. O homem que mora na casa do centro bebe leite.
9. O norueguês mora na primeira casa.
10. O homem que joga vôlei mora ao lado da pessoa que tem gatos.
11. O homem que tem um cavalo mora ao lado do homem que joga beisebol.
12. A pessoa que joga tênis bebe cerveja.
13. O alemão joga hóquei.
14. O norueguês mora ao lado da casa azul.
15. O homem que joga vôlei tem um vizinho que bebe agua.
O problema é: Qual proprietário tem como animal de estimação o peixe?
Vamos a uma possível solução:
Como você pode perceber, existem muitas informações e é quase impossível lembrar de todas ao mesmo tempo.
Dessa forma, para resolver o problema, teremos que adotar uma estratégia de resolução. Existem várias. Neste caso
específico, uma das possibilidades é organizar as informações para que seja possível a visualização integral de toda a
situação.
Assim, vamos começar construindo uma tabela, onde as informações estarão organizadas de forma que as variáveis,
que são cor da casa, nacionalidade, bebida, animal de estimação e esporte serão colocadas nas linhas e a ordem das
casas nas colunas.
Capítulo 1 página: 2
Exercício proposto em Algoritmos do Cotidiano
Livro: Algoritmo e Programação de Computadores
Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de
Mendonça Engelbrecht e Francisco Bianchi.
Editora Campus / Elsevier, 2012.
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa
Nacionalidade
Bebida
Animal
Esporte
Com base nos fatos descritos, observamos que os fatos número 8 e 9 já indicam duas relações finais.1
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa
Nacionalidade Norueguês
Bebida Leite
Animal
Esporte
A partir dessas informações alocadas na tabela, devemos analisar nos fatos restantes, observando outras relações
condizentes com essas já alocadas na tabela.
O fato 14 indica que o Norueguês mora ao lado da casa Azul. E como o Norueguês mora na primeira casa, só existe
uma casa ao seu lado, ou seja a 2ª. Casa.
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Azul
Nacionalidade Norueguês
Bebida Leite
Animal
Esporte
O fato 4 indica que a casa verde está a esquerda da casa branca, e que o morador da casa verde toma café (fato 5).
Por exclusão não pode ser a primeira casa, pois ela está a esquerda da casa azul. A segunda não pode ser pois já é
azul. O morador da terceira casa bebe leite e não café. A quinta casa é a última e não está a esquerda de nenhuma
outra. Então só nos resta a 4ª. Casa. Dessa forma, a 4ª. Casa sendo verde a 5ª. Casa é a branca (fato 4).
1
Um conselho muito importante é que ao utilizar (e alocar um determinado fato à tabela) você deve riscá-lo, para que você não
perca tempo lendo-o novamente.
Capítulo 1 página: 3
Exercício proposto em Algoritmos do Cotidiano
Livro: Algoritmo e Programação de Computadores
Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de
Mendonça Engelbrecht e Francisco Bianchi.
Editora Campus / Elsevier, 2012.
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Azul Verde Branca
Nacionalidade Norueguês
Bebida Leite
Animal
Esporte
O fato 5 indica que o morador da casa verde toma café.
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Azul Verde Branca
Nacionalidade Norueguês
Bebida Leite Café
Animal
Esporte
O fato 1 nos indica que o Inglês mora na casa vermelha. As cores que ainda faltam ser alocadas seriam nas casas 1 e
3. Como na casa 1 já mora um Norueguês, portanto o Inglês só poderia morar na terceira casa, e sua cor é vermelha.
E por consequência, a primeira casa é amarela (por exclusão).
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Amarela Azul Vermelha Verde Branca
Nacionalidade Norueguês Inglês
Bebida Leite Café
Animal
Esporte
O fato 7 nos indica que o morador da casa Amarela joga basebol. E como o fato 11 indica que o morador que gosta
de basebol mora ao lado do morador que tem como animal o cavalo, e a única casa ao lado do morador que joga
basebol é a 2ª casa, está é portanto a alocação correta do cavalo.
Capítulo 1 página: 4
Exercício proposto em Algoritmos do Cotidiano
Livro: Algoritmo e Programação de Computadores
Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de
Mendonça Engelbrecht e Francisco Bianchi.
Editora Campus / Elsevier, 2012.
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Amarela Azul Vermelha Verde Branca
Nacionalidade Norueguês Inglês
Bebida Leite Café
Animal Cavalo
Esporte Basebol
Analisando os fatos que nos restam, observamos que:
2. O sueco tem cães.  é possível aloca-lo na 4ª. ou 5ª. casa.
3. O dinamarquês bebe chá.  é possível aloca-lo na 2ª. ou 5ª. casa.
6. A pessoa que joga futebol cria pássaros.  é possível aloca-lo na 3ª., 4ª. ou 5ª. casa.
10. O homem que joga vôlei mora ao lado da pessoa que tem gatos.  é possível aloca-lo na 2ª., 3ª., 4ª. ou 5ª.
casa.
12. A pessoa que joga tênis bebe cerveja.  é possível aloca-lo na 2ª. ou 5ª. casa.
13. O alemão joga hóquei.  é possível aloca-lo na 2ª., 4ª. ou 5ª. casa.
15. O homem que joga vôlei tem um vizinho que bebe agua.  é possível aloca-lo na 2ª., 3ª. ou 4ª. casa.
Diante desses fatos restantes, a única onde ocorre exclusão mútua é o fato 3 e o fato 12.
Portanto se um estiver em uma casa, o outro estará na outra.
Vamos supor que o Dinamarquês que toma chá reside na 2ª. casa, por consequência, o jogador de tenis que toma
cerveja morará na quinta casa. Vamos então fazer essa alocação.2
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Amarela Azul Vermelha Verde Branca
Nacionalidade Norueguês Dinamarquês Inglês
Bebida Chá Leite Café Cerveja
Animal Cavalo
Esporte Basebol Tênis
Com essa alocação, o morador que bebe agua, residirá na 1ª. casa. E como o fato 15 nos indica que quem joga vôlei
é vizinho de quem toma agua, o morador da 2ª. casa joga volei.
2
Se nós tivéssemos suposto o inverso, isto é, o Jogador de Tênis que bebe cerveja fosse alocado para a 2ª. casa, e o
dinamarquês que bebe chá fosse alocado para a 5ª. casa, o que aconteceria? Faça o teste!
Capítulo 1 página: 5
Exercício proposto em Algoritmos do Cotidiano
Livro: Algoritmo e Programação de Computadores
Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de
Mendonça Engelbrecht e Francisco Bianchi.
Editora Campus / Elsevier, 2012.
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Amarela Azul Vermelha Verde Branca
Nacionalidade Norueguês Dinamarquês Inglês
Bebida Água Chá Leite Café Cerveja
Animal Cavalo
Esporte Basebol Volei Tênis
Tomando como base os fatos que ainda faltam ser alocados 6 e 13, só poderiam ser alocados nas casas 3 e 4. Como
na casa 3 já existe um morador que é inglês, por exclusão, o morador da 4ª. casa só pode ser o Alemão que joga
Hoquei.
Com essa alocação, o fato 6 só pode ser alocado na 3ª. casa.
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Amarela Azul Vermelha Verde Branca
Nacionalidade Norueguês Dinamarquês Inglês Alemão
Bebida Água Chá Leite Café Cerveja
Animal Cavalo Pássaro
Esporte Basebol Volei Futebol Hoquei Tênis
Com essas alocações, o morador da 5ª. casa só pode ser o Sueco que cria cães.
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Amarela Azul Vermelha Verde Branca
Nacionalidade Norueguês Dinamarquês Inglês Alemão Sueco
Bebida Água Chá Leite Café Cerveja
Animal Cavalo Pássaro Cães
Esporte Basebol Volei Futebol Hoquei Tênis
O fato 10 indica que o morador que gosta de jogar volei mora ao lado da pessoa que gosta de gatos, sobrou apenas a
primeira casa como sendo a residência da pessoa que tem como animal de estimação o gato.
Capítulo 1 página: 6
Exercício proposto em Algoritmos do Cotidiano
Livro: Algoritmo e Programação de Computadores
Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de
Mendonça Engelbrecht e Francisco Bianchi.
Editora Campus / Elsevier, 2012.
Ordem das Casas
1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa
Variáveis
Cor da casa Amarela Azul Vermelha Verde Branca
Nacionalidade Norueguês Dinamarquês Inglês Alemão Sueco
Bebida Água Chá Leite Café Cerveja
Animal Gato Cavalo Pássaro Cães
Esporte Basebol Volei Futebol Hoquei Tênis
Com esta última alocação, chegamos a resposta de nosso problema: o proprietário do peixe é o Alemão.

Mais conteúdo relacionado

Semelhante a Exercício proposto em Algoritmos do Cotidiano _ Capítulo 01 Livro Algoritmos e Programação de Computadores Autores JR., Dilermando

Semelhante a Exercício proposto em Algoritmos do Cotidiano _ Capítulo 01 Livro Algoritmos e Programação de Computadores Autores JR., Dilermando (7)

Pilar 3 Tratamento
Pilar 3 TratamentoPilar 3 Tratamento
Pilar 3 Tratamento
 
Tratamento (1)
Tratamento (1)Tratamento (1)
Tratamento (1)
 
Pilar 3 tratamento
Pilar 3   tratamentoPilar 3   tratamento
Pilar 3 tratamento
 
Tratamento
TratamentoTratamento
Tratamento
 
Pilar 3 Tratamento
Pilar 3 Tratamento Pilar 3 Tratamento
Pilar 3 Tratamento
 
Desafio de Einstein
Desafio de EinsteinDesafio de Einstein
Desafio de Einstein
 
Pilar 3 tratamento
Pilar 3   tratamentoPilar 3   tratamento
Pilar 3 tratamento
 

Mais de Os Fantasmas !

Resposta dos Exercícios para Fixar Capítulo 01 à Capítulo 04 Livro Algoritmos...
Resposta dos Exercícios para Fixar Capítulo 01 à Capítulo 04 Livro Algoritmos...Resposta dos Exercícios para Fixar Capítulo 01 à Capítulo 04 Livro Algoritmos...
Resposta dos Exercícios para Fixar Capítulo 01 à Capítulo 04 Livro Algoritmos...Os Fantasmas !
 
Livro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., DilermandoLivro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., DilermandoOs Fantasmas !
 
Links Interessantes Livro Algoritmos e Programação de Computadores Autores JR...
Links Interessantes Livro Algoritmos e Programação de Computadores Autores JR...Links Interessantes Livro Algoritmos e Programação de Computadores Autores JR...
Links Interessantes Livro Algoritmos e Programação de Computadores Autores JR...Os Fantasmas !
 
Cap15 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap15 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap15 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap15 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap14 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap14 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap14 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap14 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap13 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap13 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap13 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap13 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap09 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap09 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap09 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap09 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap08 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap08 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap08 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap08 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap07 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap07 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap07 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap07 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap06 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap06 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap06 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap06 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap05 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap05 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap05 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap05 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap04 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap04 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap04 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap04 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap03 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap03 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap03 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap03 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Cap02 - Respostas dos Exercícios Propostos Cap01 - Respostas dos Exercícios P...
Cap02 - Respostas dos Exercícios Propostos Cap01 - Respostas dos Exercícios P...Cap02 - Respostas dos Exercícios Propostos Cap01 - Respostas dos Exercícios P...
Cap02 - Respostas dos Exercícios Propostos Cap01 - Respostas dos Exercícios P...Os Fantasmas !
 
Cap01 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap01 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap01 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap01 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Os Fantasmas !
 
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
 
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
 
Capítulo 14 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 14 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 14 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 14 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
 
Capítulo 13 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 13 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 13 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 13 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
 
Capítulo 12 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 12 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 12 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 12 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Os Fantasmas !
 

Mais de Os Fantasmas ! (20)

Resposta dos Exercícios para Fixar Capítulo 01 à Capítulo 04 Livro Algoritmos...
Resposta dos Exercícios para Fixar Capítulo 01 à Capítulo 04 Livro Algoritmos...Resposta dos Exercícios para Fixar Capítulo 01 à Capítulo 04 Livro Algoritmos...
Resposta dos Exercícios para Fixar Capítulo 01 à Capítulo 04 Livro Algoritmos...
 
Livro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., DilermandoLivro Algoritmos e Programação de Computadores Autores JR., Dilermando
Livro Algoritmos e Programação de Computadores Autores JR., Dilermando
 
Links Interessantes Livro Algoritmos e Programação de Computadores Autores JR...
Links Interessantes Livro Algoritmos e Programação de Computadores Autores JR...Links Interessantes Livro Algoritmos e Programação de Computadores Autores JR...
Links Interessantes Livro Algoritmos e Programação de Computadores Autores JR...
 
Cap15 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap15 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap15 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap15 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap14 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap14 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap14 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap14 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap13 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap13 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap13 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap13 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap09 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap09 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap09 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap09 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap08 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap08 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap08 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap08 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap07 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap07 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap07 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap07 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap06 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap06 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap06 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap06 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap05 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap05 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap05 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap05 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap04 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap04 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap04 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap04 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap03 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap03 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap03 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap03 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Cap02 - Respostas dos Exercícios Propostos Cap01 - Respostas dos Exercícios P...
Cap02 - Respostas dos Exercícios Propostos Cap01 - Respostas dos Exercícios P...Cap02 - Respostas dos Exercícios Propostos Cap01 - Respostas dos Exercícios P...
Cap02 - Respostas dos Exercícios Propostos Cap01 - Respostas dos Exercícios P...
 
Cap01 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap01 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...Cap01 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
Cap01 - Respostas dos Exercícios Propostos Livro Algoritmos e Programação de ...
 
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 16 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
 
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 15 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
 
Capítulo 14 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 14 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 14 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 14 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
 
Capítulo 13 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 13 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 13 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 13 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
 
Capítulo 12 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 12 Livro Algoritmos e Programação de Computadores Autores JR., Diler...Capítulo 12 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
Capítulo 12 Livro Algoritmos e Programação de Computadores Autores JR., Diler...
 

Último

INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]ESCRIBA DE CRISTO
 
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdfmanual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdfrarakey779
 
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdfcurso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdfLeandroTelesRocha2
 
O autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdfO autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdfLetícia Butterfield
 
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdfTesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdfEditora
 
Os Padres de Assaré - CE. Prof. Francisco Leite
Os Padres de Assaré - CE. Prof. Francisco LeiteOs Padres de Assaré - CE. Prof. Francisco Leite
Os Padres de Assaré - CE. Prof. Francisco Leiteprofesfrancleite
 
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptxDIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptxcleanelima11
 
Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Centro Jacques Delors
 
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básicoPowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básicoPereira801
 
Fotossíntese para o Ensino médio primeiros anos
Fotossíntese para o Ensino médio primeiros anosFotossíntese para o Ensino médio primeiros anos
Fotossíntese para o Ensino médio primeiros anosbiancaborges0906
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptxSlides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Desastres ambientais e vulnerabilidadess
Desastres ambientais e vulnerabilidadessDesastres ambientais e vulnerabilidadess
Desastres ambientais e vulnerabilidadessRodrigoGonzlez461291
 
Apresentação sobre as etapas do desenvolvimento infantil
Apresentação sobre as etapas do desenvolvimento infantilApresentação sobre as etapas do desenvolvimento infantil
Apresentação sobre as etapas do desenvolvimento infantilMariaHelena293800
 
ATPCG 27.05 - Recomposição de aprendizagem.pptx
ATPCG 27.05 - Recomposição de aprendizagem.pptxATPCG 27.05 - Recomposição de aprendizagem.pptx
ATPCG 27.05 - Recomposição de aprendizagem.pptxmairaviani
 
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdfOFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdfAndriaNascimento27
 
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptxPERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptxtchingando6
 
Apresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimentoApresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimentoPedroFerreira53928
 
Caderno de Estudo Orientado para Ensino Médio
Caderno de Estudo Orientado para Ensino MédioCaderno de Estudo Orientado para Ensino Médio
Caderno de Estudo Orientado para Ensino Médiorafaeloliveirafelici
 
América Latina: Da Independência à Consolidação dos Estados Nacionais
América Latina: Da Independência à Consolidação dos Estados NacionaisAmérica Latina: Da Independência à Consolidação dos Estados Nacionais
América Latina: Da Independência à Consolidação dos Estados NacionaisValéria Shoujofan
 

Último (20)

INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
INTRODUÇÃO A ARQUEOLOGIA BÍBLICA [BIBLIOLOGIA]]
 
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdfmanual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
manual-de-introduc3a7c3a3o-ao-direito-25-10-2011.pdf
 
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdfcurso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
curso-de-direito-administrativo-celso-antonio-bandeira-de-mello_compress.pdf
 
O autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdfO autismo me ensinou - Letícia Butterfield.pdf
O autismo me ensinou - Letícia Butterfield.pdf
 
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdfTesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
Tesis de Maestría de Pedro Sousa de Andrade (Resumen).pdf
 
Os Padres de Assaré - CE. Prof. Francisco Leite
Os Padres de Assaré - CE. Prof. Francisco LeiteOs Padres de Assaré - CE. Prof. Francisco Leite
Os Padres de Assaré - CE. Prof. Francisco Leite
 
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptxDIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
DIFERENÇA DO INGLES BRITANICO E AMERICANO.pptx
 
Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)Eurodeputados Portugueses 2019-2024 (nova atualização)
Eurodeputados Portugueses 2019-2024 (nova atualização)
 
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básicoPowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
PowerPoint Folha de cálculo Excel 5 e 6 anos do ensino básico
 
Fotossíntese para o Ensino médio primeiros anos
Fotossíntese para o Ensino médio primeiros anosFotossíntese para o Ensino médio primeiros anos
Fotossíntese para o Ensino médio primeiros anos
 
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptxSlides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
Slides Lição 9, Betel, Ordenança para uma vida de santificação, 2Tr24.pptx
 
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptxSlides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
Slides Lição 9, Central Gospel, As Bodas Do Cordeiro, 1Tr24.pptx
 
Desastres ambientais e vulnerabilidadess
Desastres ambientais e vulnerabilidadessDesastres ambientais e vulnerabilidadess
Desastres ambientais e vulnerabilidadess
 
Apresentação sobre as etapas do desenvolvimento infantil
Apresentação sobre as etapas do desenvolvimento infantilApresentação sobre as etapas do desenvolvimento infantil
Apresentação sobre as etapas do desenvolvimento infantil
 
ATPCG 27.05 - Recomposição de aprendizagem.pptx
ATPCG 27.05 - Recomposição de aprendizagem.pptxATPCG 27.05 - Recomposição de aprendizagem.pptx
ATPCG 27.05 - Recomposição de aprendizagem.pptx
 
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdfOFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
OFICINA - CAFETERIA DAS HABILIDADES.pdf_20240516_002101_0000.pdf
 
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptxPERFIL M DO LUBANGO e da Administraçao_041137.pptx
PERFIL M DO LUBANGO e da Administraçao_041137.pptx
 
Apresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimentoApresentação de vocabulário fundamental em contexto de atendimento
Apresentação de vocabulário fundamental em contexto de atendimento
 
Caderno de Estudo Orientado para Ensino Médio
Caderno de Estudo Orientado para Ensino MédioCaderno de Estudo Orientado para Ensino Médio
Caderno de Estudo Orientado para Ensino Médio
 
América Latina: Da Independência à Consolidação dos Estados Nacionais
América Latina: Da Independência à Consolidação dos Estados NacionaisAmérica Latina: Da Independência à Consolidação dos Estados Nacionais
América Latina: Da Independência à Consolidação dos Estados Nacionais
 

Exercício proposto em Algoritmos do Cotidiano _ Capítulo 01 Livro Algoritmos e Programação de Computadores Autores JR., Dilermando

  • 1. Capítulo 1 página: 1 Exercício proposto em Algoritmos do Cotidiano Livro: Algoritmo e Programação de Computadores Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de Mendonça Engelbrecht e Francisco Bianchi. Editora Campus / Elsevier, 2012. Eis o problema: Foram pintadas cinco casas com cinco cores diferentes. Em cada casa mora uma pessoa de nacionalidade diferente. Cada um dos proprietários dessas casas bebe uma bebida diferente, tem um animal de estimação diferente e pratica um determinado esporte. Essas três características: bebidas, animais de estimação e esportes são únicos para cada proprietário, não existe repetição. Os fatos que devem ser considerados são os seguintes: 1. O inglês mora na casa vermelha. 2. O sueco tem cães. 3. O dinamarquês bebe chá. 4. A casa verde fica a esquerda da casa branca. 5. O dono da casa verde bebe café. 6. A pessoa que joga futebol cria pássaros. 7. O dono da casa amarela joga beisebol. 8. O homem que mora na casa do centro bebe leite. 9. O norueguês mora na primeira casa. 10. O homem que joga vôlei mora ao lado da pessoa que tem gatos. 11. O homem que tem um cavalo mora ao lado do homem que joga beisebol. 12. A pessoa que joga tênis bebe cerveja. 13. O alemão joga hóquei. 14. O norueguês mora ao lado da casa azul. 15. O homem que joga vôlei tem um vizinho que bebe agua. O problema é: Qual proprietário tem como animal de estimação o peixe? Vamos a uma possível solução: Como você pode perceber, existem muitas informações e é quase impossível lembrar de todas ao mesmo tempo. Dessa forma, para resolver o problema, teremos que adotar uma estratégia de resolução. Existem várias. Neste caso específico, uma das possibilidades é organizar as informações para que seja possível a visualização integral de toda a situação. Assim, vamos começar construindo uma tabela, onde as informações estarão organizadas de forma que as variáveis, que são cor da casa, nacionalidade, bebida, animal de estimação e esporte serão colocadas nas linhas e a ordem das casas nas colunas.
  • 2. Capítulo 1 página: 2 Exercício proposto em Algoritmos do Cotidiano Livro: Algoritmo e Programação de Computadores Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de Mendonça Engelbrecht e Francisco Bianchi. Editora Campus / Elsevier, 2012. Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Nacionalidade Bebida Animal Esporte Com base nos fatos descritos, observamos que os fatos número 8 e 9 já indicam duas relações finais.1 Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Nacionalidade Norueguês Bebida Leite Animal Esporte A partir dessas informações alocadas na tabela, devemos analisar nos fatos restantes, observando outras relações condizentes com essas já alocadas na tabela. O fato 14 indica que o Norueguês mora ao lado da casa Azul. E como o Norueguês mora na primeira casa, só existe uma casa ao seu lado, ou seja a 2ª. Casa. Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Azul Nacionalidade Norueguês Bebida Leite Animal Esporte O fato 4 indica que a casa verde está a esquerda da casa branca, e que o morador da casa verde toma café (fato 5). Por exclusão não pode ser a primeira casa, pois ela está a esquerda da casa azul. A segunda não pode ser pois já é azul. O morador da terceira casa bebe leite e não café. A quinta casa é a última e não está a esquerda de nenhuma outra. Então só nos resta a 4ª. Casa. Dessa forma, a 4ª. Casa sendo verde a 5ª. Casa é a branca (fato 4). 1 Um conselho muito importante é que ao utilizar (e alocar um determinado fato à tabela) você deve riscá-lo, para que você não perca tempo lendo-o novamente.
  • 3. Capítulo 1 página: 3 Exercício proposto em Algoritmos do Cotidiano Livro: Algoritmo e Programação de Computadores Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de Mendonça Engelbrecht e Francisco Bianchi. Editora Campus / Elsevier, 2012. Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Azul Verde Branca Nacionalidade Norueguês Bebida Leite Animal Esporte O fato 5 indica que o morador da casa verde toma café. Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Azul Verde Branca Nacionalidade Norueguês Bebida Leite Café Animal Esporte O fato 1 nos indica que o Inglês mora na casa vermelha. As cores que ainda faltam ser alocadas seriam nas casas 1 e 3. Como na casa 1 já mora um Norueguês, portanto o Inglês só poderia morar na terceira casa, e sua cor é vermelha. E por consequência, a primeira casa é amarela (por exclusão). Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Amarela Azul Vermelha Verde Branca Nacionalidade Norueguês Inglês Bebida Leite Café Animal Esporte O fato 7 nos indica que o morador da casa Amarela joga basebol. E como o fato 11 indica que o morador que gosta de basebol mora ao lado do morador que tem como animal o cavalo, e a única casa ao lado do morador que joga basebol é a 2ª casa, está é portanto a alocação correta do cavalo.
  • 4. Capítulo 1 página: 4 Exercício proposto em Algoritmos do Cotidiano Livro: Algoritmo e Programação de Computadores Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de Mendonça Engelbrecht e Francisco Bianchi. Editora Campus / Elsevier, 2012. Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Amarela Azul Vermelha Verde Branca Nacionalidade Norueguês Inglês Bebida Leite Café Animal Cavalo Esporte Basebol Analisando os fatos que nos restam, observamos que: 2. O sueco tem cães.  é possível aloca-lo na 4ª. ou 5ª. casa. 3. O dinamarquês bebe chá.  é possível aloca-lo na 2ª. ou 5ª. casa. 6. A pessoa que joga futebol cria pássaros.  é possível aloca-lo na 3ª., 4ª. ou 5ª. casa. 10. O homem que joga vôlei mora ao lado da pessoa que tem gatos.  é possível aloca-lo na 2ª., 3ª., 4ª. ou 5ª. casa. 12. A pessoa que joga tênis bebe cerveja.  é possível aloca-lo na 2ª. ou 5ª. casa. 13. O alemão joga hóquei.  é possível aloca-lo na 2ª., 4ª. ou 5ª. casa. 15. O homem que joga vôlei tem um vizinho que bebe agua.  é possível aloca-lo na 2ª., 3ª. ou 4ª. casa. Diante desses fatos restantes, a única onde ocorre exclusão mútua é o fato 3 e o fato 12. Portanto se um estiver em uma casa, o outro estará na outra. Vamos supor que o Dinamarquês que toma chá reside na 2ª. casa, por consequência, o jogador de tenis que toma cerveja morará na quinta casa. Vamos então fazer essa alocação.2 Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Amarela Azul Vermelha Verde Branca Nacionalidade Norueguês Dinamarquês Inglês Bebida Chá Leite Café Cerveja Animal Cavalo Esporte Basebol Tênis Com essa alocação, o morador que bebe agua, residirá na 1ª. casa. E como o fato 15 nos indica que quem joga vôlei é vizinho de quem toma agua, o morador da 2ª. casa joga volei. 2 Se nós tivéssemos suposto o inverso, isto é, o Jogador de Tênis que bebe cerveja fosse alocado para a 2ª. casa, e o dinamarquês que bebe chá fosse alocado para a 5ª. casa, o que aconteceria? Faça o teste!
  • 5. Capítulo 1 página: 5 Exercício proposto em Algoritmos do Cotidiano Livro: Algoritmo e Programação de Computadores Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de Mendonça Engelbrecht e Francisco Bianchi. Editora Campus / Elsevier, 2012. Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Amarela Azul Vermelha Verde Branca Nacionalidade Norueguês Dinamarquês Inglês Bebida Água Chá Leite Café Cerveja Animal Cavalo Esporte Basebol Volei Tênis Tomando como base os fatos que ainda faltam ser alocados 6 e 13, só poderiam ser alocados nas casas 3 e 4. Como na casa 3 já existe um morador que é inglês, por exclusão, o morador da 4ª. casa só pode ser o Alemão que joga Hoquei. Com essa alocação, o fato 6 só pode ser alocado na 3ª. casa. Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Amarela Azul Vermelha Verde Branca Nacionalidade Norueguês Dinamarquês Inglês Alemão Bebida Água Chá Leite Café Cerveja Animal Cavalo Pássaro Esporte Basebol Volei Futebol Hoquei Tênis Com essas alocações, o morador da 5ª. casa só pode ser o Sueco que cria cães. Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Amarela Azul Vermelha Verde Branca Nacionalidade Norueguês Dinamarquês Inglês Alemão Sueco Bebida Água Chá Leite Café Cerveja Animal Cavalo Pássaro Cães Esporte Basebol Volei Futebol Hoquei Tênis O fato 10 indica que o morador que gosta de jogar volei mora ao lado da pessoa que gosta de gatos, sobrou apenas a primeira casa como sendo a residência da pessoa que tem como animal de estimação o gato.
  • 6. Capítulo 1 página: 6 Exercício proposto em Algoritmos do Cotidiano Livro: Algoritmo e Programação de Computadores Autores: Dilermando Piva Junior, Gilberto Shigueo Nakamiti, Angela de Mendonça Engelbrecht e Francisco Bianchi. Editora Campus / Elsevier, 2012. Ordem das Casas 1ª. Casa 2ª. Casa 3ª. Casa 4ª. Casa 5ª. Casa Variáveis Cor da casa Amarela Azul Vermelha Verde Branca Nacionalidade Norueguês Dinamarquês Inglês Alemão Sueco Bebida Água Chá Leite Café Cerveja Animal Gato Cavalo Pássaro Cães Esporte Basebol Volei Futebol Hoquei Tênis Com esta última alocação, chegamos a resposta de nosso problema: o proprietário do peixe é o Alemão.