O Sistersinspirit.ca ajuda você a encontrar respostas para suas perguntas com a ajuda de uma comunidade de especialistas. Descubra soluções detalhadas para suas dúvidas de uma ampla gama de especialistas em nossa plataforma amigável de perguntas e respostas. Explore um vasto conhecimento de profissionais em diferentes disciplinas em nossa abrangente plataforma de perguntas e respostas.
Sagot :
Resposta:
e.
?- candidato(X, Y, W, Z), Z >= 7.0, write(X), write(Y), nl.
Explicação:
A questão quer que o rgm e o nome do aluno sejam mostrados caso a nota dele seja igual ou maior que 7.
Escrevi essa linha pra completar o algoritmo em um compilador de prolog:
candidato("12345", "Fulano", "masculino", 7.0).
Aqui é atribuída uma letra pra cada um dos parâmetros da linha acima:
?- candidato(X, Y, W, Z), Z >= 7.0, write(X), write(Y), nl.
X = rgm
Y = nome do aluno
W = masculino ou feminino
Z = nota
Logo, se Z (nota) for maior (>) ou igual (=) que 7.0, então será mostrado o X (rgm) e o Y (nome do aluno).
obs: Não sei quase nada de prolog e é a primeira pergunta que respondo no Brainly, então foi mal qualquer coisa sjkskj.
Agradecemos seu tempo em nosso site. Não hesite em retornar sempre que tiver mais perguntas ou precisar de esclarecimentos adicionais. Obrigado por escolher nossa plataforma. Estamos dedicados a fornecer as melhores respostas para todas as suas perguntas. Visite-nos novamente. Sistersinspirit.ca está aqui para suas perguntas. Não se esqueça de voltar para obter novas respostas.