

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Exercícios para ser feito em PROLOG.
Tipologia: Exercícios
1 / 3
Esta página não é visível na pré-visualização
Não perca as partes importantes!


“ João é um pássaro. Pedro é um peixe. Maria é uma minhoca. Pássaros gostam de minhocas. Gatos gostam de peixes. Gatos gostam de pássaros. Amigos gostam uns dos outros. O meu gato é meu amigo. O meu gato come tudo o que gosta, exceto pessoas. O nome do meu gato é Chuck Norris. ”
“Cassia é bonita. Marcos é rico e bonito. Ana é rica e forte. Fabiano é forte e bonito. Silvio é amável e forte. Todos os homens gostam de mulheres bonitas. Todos os homens ricos são felizes. Qualquer homem que gosta de uma mulher que gosta dele é feliz. Qualquer mulher que gosta de um homem que gosta dela é feliz. Ana gosta de qualquer homem que gosta dela. Cassia gosta de qualquer homem que gosta dela, desde que ele seja rico, amável ou bonito, e forte.”
aluno(joao, calculo). aluno(maria, calculo). aluno(joel, programacao). aluno(joel, estrutura). frequenta(joao, puc). frequenta(maria, puc). frequenta(joel, ufrj). professor(carlos, calculo). professor(ana_paula, estrutura). professor(pedro, programacao). funcionario(pedro, ufrj). funcionario(ana_paula, puc). funcionario(carlos, puc).
Escreva as seguintes regras em Prolog:
a) Quem são os alunos do professor X? b) Quem são as pessoas que estão associadas a uma universidade X? (alunos e professores)
nota(joao,5.0). nota(maria,6.0). nota(joana,8.0). nota(mariana,9.0). nota(cleuza,8.5). nota(jose,6.5). nota(jaoquim,4.5). nota(mara,4.0). nota(mary,10.0).
Considerando que: Nota de 7.0 á 10.0 = Aprovado. Nota de 5.0 á 6.9 = Recuperação. Nota de 0.0 á 4.9 = Reprovado.
Escreva uma regra para identificar a situação de um determinado aluno.
5.1 Escreva regras genéricas em Prolog que possam responder as seguintes perguntas:
a) Quem dirigiu o filme Titanic? b) Quais são os filmes de suspense? c) Quais os filmes dirigidos por Donner? d) Em que ano foi lançado o filme Sinais?