Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CODIGO PROLOG
padece(symbol, symbol)
sintoma(symbol,symbol)
suprime(symbol,symbol)
alivia(symbol,symbol) tomar(symbol,symbol)
sintomas_persona1(symbol,symbol)
sintomas_persona2(symbol,symbol)
farmaco_persona(symbol,symbol)
sintomas(symbol,symbol, symbol)
Página 1
sintomas_persona1(Persona,Sintomas):-padece(Persona,Enfermedad),
sintoma(Sintomas, Enfermedad). sintomas_persona2(Persona,Sintomas):-
sintoma(Sintomas, Enfermedad), padece(Persona,Enfermedad).
farmaco_persona(Persona, Farmaco):-padece(Persona, Enfermedad), alivia(Farmaco,
Enfermedad).
sintomas(P1, P2, S):- sintomas_persona1(P1, S),sintomas_persona1(P2, S).
PREGUNTAS:
1. ¿Podemos conocer qué dolencia tiene Pedro? ¿Y María?
padece(pedro, DP). padece(maria,
DM).
R:
DP = hepatitis.
DM = gripe.
R:
P = maría.
R:
Sintomas = cansancio
R:
false
Página 2
5. ¿Y quién está cansado?
sintomas_persona2(Persona, cansancio).
R:
Persona = pedro
Persona = juan
Persona = maria
R:
false
R:
S = cansancio
Captura general:
Página 3