2 de mar de 2009

Linguagem de Programação - Aula 02

[Aula de 5/8/2003]


Exercícios


1. Prédio Doido

Na rua onde eu morava havia um prédio curioso: tinha quatro andares e em cada andar morava uma família formada por pai, mãe, um filho ou fila. Os nomes de todas as crianças começavam por vogais e os moradores do 2º andar tinham nomes que começavam com a mesma letra.
Ivo e Maria eram irmãos.
Luísa e Isabel eram professoras na mesma escola
Todas as crianças do prédio tinham animais de estimação, menos a que morava no térreo, que preferia plantas e era quem cuidava do jardim.
Todas gostavam de brincar com o cachorro, e o animal de Inês não latia e tinha medo de água.
Augusto passeava com seu bicho todas as manhãs
Álvaro era primo de Inês.
Sempre que podia, Afonso subia para ver os peixes no último andar.
Olívia, filha de Luísa, costumava regar o jardim.
Uma vez o gato pulou um andar e foi passear pelo jardim. Pedro desceu para buscá-lo, mas antes de voltar para casa, consultou a biblioteca de João.
Ana preparava sua primeira exposição de pintura.
Agora diga: quem mora onde? Quem é filho de quem?


2.

Um homem precisava atravessar um rio com um barco que possui capacidade apenas para carregar ele mesmo e mais uma de suas três cargas, que são: um lobo, um bode e um maço de alfafa. O que o homem deve fazer para conseguir atravessar o rio sem perder suas cargas?


3.

Três jesuítas e três canibais precisam atravessar um rio. Para tal, dispõem de um barco com capacidade para duas pessoas. Por medida de segurança, não se deve permitir que em alguma margem a quantidade de jesuítas seja inferior à de canibais. Qual a solução para efetuar a travessia com segurança?
[obs: há uma versão jogável deste aqui na internet. Achei-o aqui
Respostas? Aguarde uma próxima postagem, rs...
Eu não copiei, digitei do meu caderno de técnico. Tem algumas coisas parecidas aqui]

Nenhum comentário: