ATPS A

331 palavras 2 páginas
“... Crie um código (Prolog) onde seja possível obter respostas sobre as perguntas descritas abaixo. CONHECIMENTO.:
- Engenheiro aquele qual cursou engenharia ("EXATAS");
- Médico aquele qual cursou medicina ("BIOLOGICAS");
- Cientista aquele qual cursou ciências ("BIOLOGICAS");
- Bacharel aquele qual cursou bacharelado ("EXATAS");
- Psicologo aquele qual cursou psicologia ("HUMANAS");
- Sociologo aquele qual cursou sociologia ("HUMANAS");
- Julia (feminino) cursou "medicina" e possui 35 anos;
- Denise (feminino) cursou "psicologia" e possui 23 anos;
- Marcos (masculino) cursou "engenharia" e possui 28 anos;
- Anderson (masculino) cursou "bacharelado" e possui 30 anos;
- Monica (feminino) cursou "ciencias" e possui 23 anos;
- Cassia (feminio) cursou "bacharelado" e possui 55 anos;
- Wilson (masculino) cursou "medicina" e possui 60 anos;
- Silvio (masculino) cursou "medicina" e possui 40 anos;
- Fernando (masculino) cursou sociologia e possui 80 anos; PERGUNTAS que devem ser representadas (utilizando prolog).:
1) Quais pessoas cursaram "EXATAS";
2) Quais pessoas são engenheiros;
3) Quais possuem idade superior a 30 anos, sexo masculino e são médicos?
4) Quais são psicologos;

Observações.:
- Grupos de até 6 pessoas;
- Data entrega.: data da prova (a ser definida pela instituição);
- Formato a entregar.: imprimir o código completo em prolog (programação) e também as perguntas formuladas em prolog, bem como as respostas recebidas ("prints" de tela);

... “

engenheiro(A):- estudou(A,exatas). medico(A):- estudou(A,biologicas). bacharel(A):- estudou(A,exata). psicologo(A):- estudou(A,humanas). sociologia(A):- estudou(A,humanas). ciencia(A):- estudou(A,exatas).

estudou(julia,medico). sexo(julia,feminino). idade(julia,35).

estudou(denise,psicologo). sexo(denise,feminino). idade(denise,23).

estudou(marcos,engenheiro). sexo(marcos,masculino). idade(marcos,28).

estudou(anderson,bacharel). sexo(anderson,masculino). idade(anderson,30).

Relacionados

  • atps
    412 palavras | 2 páginas
  • atps
    460 palavras | 2 páginas
  • atps
    621 palavras | 3 páginas
  • atps
    583 palavras | 3 páginas
  • Atps
    1966 palavras | 8 páginas
  • atps
    286 palavras | 2 páginas
  • ATPS
    342 palavras | 2 páginas
  • atps
    336 palavras | 2 páginas
  • atps
    1226 palavras | 5 páginas
  • atps
    1023 palavras | 5 páginas