Advertisement
Juliocesarvc

Ex4

Dec 5th, 2019
564
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 0.78 KB | None | 0 0
  1. /* PROBLEMA 4
  2. Suponha os seguintes fatos:
  3. nota(joao,5.0).
  4. nota(maria,6.0).
  5. nota(joana,8.0).
  6. nota(mariana,9.0).
  7. nota(cleuza,8.5).
  8. nota(jose,6.5).
  9. nota(jaoquim,4.5).
  10. nota(mara,4.0).
  11. nota(mary,10.0).
  12.  
  13. Considerando que:
  14. Nota de 7.0 á 10.0 = Aprovado.
  15. Nota de 5.0 á 6.9 = Recuperação.
  16. Nota de 0.0 á 4.9 = Reprovado.
  17. Escreva uma regra para identicar a situação de um determinado aluno. Faça perguntas cujas repostas caiam
  18. nos 3 casos
  19. */
  20.  
  21. nota(joao,5.0).
  22. nota(maria,6.0).
  23. nota(joana,8.0).
  24. nota(mariana,9.0).
  25. nota(cleuza,8.5).
  26. nota(jose,6.5).
  27. nota(jaoquim,4.5).
  28. nota(mara,4.0).
  29. nota(mary,10.0).
  30.  
  31. aprovado(X) :- nota(X,Y), Y>=7, Y=<10.
  32. recuperacao(X) :- nota(X,Y), Y>=5, Y =<6.9.
  33. reprovado(X) :- nota(X,Y), Y>=0, Y =<4.9.
  34.  
  35. %aprovado(X)
  36. %recuperacao(X)
  37. %reprovado(X)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement