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.

Um programa PROLOG (Strawberry Prolog), para processamento dos dados de alunos de uma escolacandidatos a uma bolsa, utiliza fatos com esta estrutura:

candidato (rgm-do-aluno, nome-do-aluno, sexo-do-aluno, nota-do-aluno).

Os dados RGM, nome do aluno e sexo do aluno são textos. A média é um valor real.

Nesta escola, a aprovação é considerada quando a nota for maior ou igual que 7.0.

Para mostrar os RGMs e nomes dos alunos candidatos aprovados a solução correta é:

a.
?- candidato(X, Y, W, Z), W >= 7.0, write(X), write(Y), nl.

b.
aprovado(X) :- candidato(Nota), Nota >= 7.0.

c.
?- candidato(X, Y, W, Z), Z >= 7.0, write(Y), write(W) , nl.

d.
?- candidato(X, Y, Z), Z >= 7.0, write(X), write(Y), nl.

e.
?- candidato(X, Y, W, Z), Z >= 7.0, write(X), write(Y), nl.

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.