Logo Passei Direto
Buscar
Considere o seguinte código em Prolog: progenitor(maria, jose). progenitor(joao, jose). progenitor(joao, ana). progenitor(jose, julia). progenitor(jose, iris). progenitor(iris, jorge). masculino(joao). masculino(jose). masculino(jorge). feminino(maria). feminino(julia). feminino(ana). feminino(iris).
Marque a alternativa verdadeira a respeito do retorno da consulta:
progenitor(joao,maria) retorna verdadeiro
progenitor(X,joao) retorna verdadeiro
progenitor(X,jose) retorna maria e joao
masculino(jorge) retorna falso
progenitor(X,maria) retorna verdadeiro
User badge image
Desenvolvendo com Questões

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar as alternativas uma a uma com base no código Prolog fornecido: 1. progenitor(joao, maria) retorna verdadeiro: FALSO. Não há relação de progenitor entre João e Maria no código. 2. progenitor(X, joao) retorna verdadeiro: FALSO. Não há nenhum progenitor listado para João. 3. progenitor(X, jose) retorna maria e joao: VERDADEIRO. José tem como progenitores Maria e João. 4. masculino(jorge) retorna falso: FALSO. Jorge é listado como masculino no código. 5. progenitor(X, maria) retorna verdadeiro: FALSO. Não há progenitor listado para Maria. Portanto, a alternativa verdadeira é a terceira: progenitor(X, jose) retorna maria e joao.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina