Advertisement
Guest User

Proyecto

a guest
Jul 30th, 2018
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 11.49 KB | None | 0 0
  1. iniciar:- enfermedades(Enfermedad),
  2.             write('Es posible que tengas: '),
  3.             write(Enfermedad), nl, undo.
  4.  
  5. enfermedades(gripe):- gripe,!.
  6. enfermedades(diabetesTipo2):- diabetesTipo2,!.
  7. enfermedades(diabetesTipo1):- diabetesTipo1,!.
  8. enfermedades(asma):- asma,!.
  9. enfermedades(ebola):- ebola,!.
  10. enfermedades(anemia):- anemia,!.
  11. enfermedades(bronquitis):- bronquitis,!.
  12. enfermedades(aterosclerosis):- aterosclerosis,!.
  13. enfermedades(calculoRenal):- calculoRenal,!.
  14. enfermedades(cefalea):- cefalea,!.
  15. enfermedades(ciatica):- ciatica,!.
  16. enfermedades(colitosisUlcerosa):- colitosisUlcerosa,!.
  17. enfermedades(depresion):- depresion,!.
  18. enfermedades(deshidratacion):- deshidratacion,!.
  19. enfermedades(ganglion):- ganglion,!.
  20. enfermedades(hemorroides):- hemorroides,!.
  21. enfermedades(hipocondria):- hipocondria,!.
  22. enfermedades(varices):- varices,!.
  23.  
  24. gripe:- tiene('Fiebre'),
  25.     tiene('Escalofríos'),
  26.     tiene('Dolor de cabeza'),
  27.     tiene('Tos, estornudos y nariz con mucosidad'),
  28.     tiene('Dolor de garganta'),
  29.     tiene('Dolores musculares'),
  30.     tiene('Pérdida del apetito y cansancio').
  31. %Los signos y síntomas iniciales de la diabetes tipo 2 son más comunes
  32. %en personas con exceso de peso, obesidad o que posean una alimentación
  33. %rica en azúcares y grasas.
  34. diabetesTipo2:- tiene('Ganas exageradas de beber agua'),    
  35.     tiene('Boca constantemente seca'),
  36.     tiene('Ganas frecuentes de orinar'),
  37.     tiene('Cansancio frecuente'),
  38.     tiene('Visión borrosa o nublada'),
  39.     tiene('Heridas que demoran en cicatrizar'),
  40.     tiene('Sensación de hormigueo en las manos o en los pies'),
  41.     tiene('Infecciones frecuentes como candidiasis o infecciones urinarias').
  42. %La diabetes tipo 2 está enlazada con la resistencia a la insulina,
  43. %lo que ocurre en esta situación es que esta hormona no transporta eficientemente
  44. %las moléculas de glucosa presente en la sangre dentro de las células.
  45. %El tratamiento para este tipo de diabetes se puede hacer con el uso de
  46. %insulina o hipoglicemiantes orales, además de la realización de
  47. %actividad física regular y de una dieta equilibrada.         
  48.  
  49. %La diabetes tipo 1 normalmente se diagnostica durante la infancia,
  50. %pero en algunas personas los síntomas pueden surgir al inicio de la
  51. %edad adulta, siendo muy raro después de los 30 años.
  52. diabetesTipo1:- tiene('Ganas frecuente de orinar, incluyendo levantarse de noche para ir al baño'),
  53.     tiene('Ganas exageradas de beber agua'),
  54.     tiene('Hambre en exceso'),
  55.     tiene('Pérdida de peso sin razón aparente'),
  56.     tiene('Cansancio frecuente'),
  57.     tiene('Somnolencia que no se justifica'),
  58.     tiene('Comezón en todo el cuerpo'),
  59.     tiene('Infecciones frecuentes como candidiasis o urinarias'),
  60.     tiene('Irratibilidad y cambios de humor repentinos').
  61. %Además de esto, el niño y el adolescente también puede presentar
  62. %otros síntomas como mareos, temblores, sudoraciones frías y apatía
  63. %cuando la tasa de glucosa en sangre es muy alta.
  64.  
  65. %El asma es una afección en la que se estrechan y se hinchan las vías
  66. %respiratorias, lo cual produce mayor mucosidad. Esto podría dificultar
  67. %la respiración y provocar tos, silbido al respirar y falta de aire.
  68. asma:- tiene('Falta de aire'),
  69.     tiene('Dolor u opresión del pecho'),
  70.     tiene('Problemas para dormir causados por falta de aire, tos o silbido al respirar'),
  71.     tiene('Un pitido o silbido al respirar').
  72.  
  73. ebola:- tiene('Fiebre alta'),
  74.     tiene('Dolor de cabeza'),
  75.     tiene('Molestias en las articulaciones y dolores musculares'),
  76.     tiene('Dolor de garganta'),
  77.     tiene('Debilidad'),
  78.     tiene('Diarrea y/o vómitos'),
  79.     tiene('Congestión conjutival(conjutivitis)').
  80.  
  81.  
  82. %La anemia es una afección que se caracteriza por la falta de suficientes
  83. %glóbulos rojos sanos para transportar un nivel adecuado de oxígeno a los
  84. %tejidos del cuerpo. Si tienes anemia, es probable que te sientas cansado y fatigado.
  85. anemia:- tiene('Fatiga'),
  86.     tiene('Debilidad'),
  87.     tiene('Piel pálida o amarillenta'),
  88.     tiene('Mareos o aturdimiento'),
  89.     tiene('Manos y pies fríos'),
  90.     tiene('Dolor de cabeza').
  91.  
  92. %Por lo general, la aterosclerosis no causa signos ni síntomas hasta que
  93. %estrecha gravemente una arteria o la bloquea por completo. Muchas
  94. %personas no saben que tienen la enfermedad hasta que sufren una situación
  95. %de urgencia médica, como un ataque cardíaco o un accidente cerebrovascular.
  96. aterosclerosis:- tiene('Debilidad repentina'),
  97.     tiene('Adormecimiento de la cara, los brazos o las piernas especialmente en un lado del cuerpo'),
  98.     tiene('Dificultad para hablar o entender lo que otra persona dice'),
  99.     tiene('Dificultad para ver por un ojo o por los dos'),
  100.     tiene('Problemas para respirar'),
  101.     tiene('Mareo, dificultad para caminar, falta de equilibrio o de coordinación'),
  102.     tiene('Pérdida del conocimiento'),
  103.     tiene('Dolor de cabeza intenso y repentino').
  104.  
  105. %La bronquitis es una inflamación del revestimiento de los bronquios que llevan
  106. %el aire hacia adentro y fuera de los pulmones. Las personas que tienen bronquitis
  107. %suelen toser mucosidad espesa y, tal vez, decolorada. La bronquitis puede ser aguda o crónica.
  108.  
  109. %La bronquitis aguda es muy frecuente y, a menudo, se produce a partir de un resfrío
  110. %u otra infección respiratoria. La bronquitis crónica, enfermedad más grave, es
  111. %una irritación o inflamación continua del revestimiento de los bronquios,
  112. %en general, por fumar.
  113.  
  114. bronquitis:- tiene('Tos'),
  115.     tiene('Producción de mucosidad transparente/blanca/gris amarillento'),
  116.     tiene('Dificultad para respirar'),
  117.     tiene('Molestias en el pecho'),
  118.     tiene('Fiebre ligera y/o escalofríos').
  119.  
  120. %Los cálculos renales (litiasis renal, nefrolitiasis) son depósitos duros de minerales
  121. %y sales que se forman dentro de los riñones.
  122. %Los cálculos renales tienen muchas causas y pueden afectar cualquier parte de las vías
  123. %urinarias, desde los riñones hasta la vejiga. En general, los cálculos se forman cuando
  124. %la orina se concentra, lo que permite que los minerales se cristalicen y se unan.
  125.  
  126. calculoRenal:- tiene('Dolor intenso a los lados y en la parte posterior debajo de las costillas'),
  127.     tiene('Dolor que se extiende hacia la parte inferior del abdomen'),
  128.     tiene('Dolor al orinar'),
  129.     tiene('Orina de color rosa, rojo o marrón'),
  130.     tiene('Orina turbia o con olor desagradable'),
  131.     tiene('Necesidad constante de orinar').
  132. %Hay más sintomas, pero esos son los básicos que identifican el problema
  133.  
  134. %Son dolores de cabeza tipo jaqueca localizados alrededor o detrás de un ojo. Aparecen en
  135. %una sucesión rápida de dolor, más comunmente de noche y con más frecuencia en hombres.
  136. %Se caracteriza por un dolor intenso unilateral en el ojo con inyección de la conjuntiva,
  137. %lacrimeo, edema de párpado, congestión nasal, y sudoración de frente y cara.
  138.  
  139. cefalea:- tiene('Dolor muy fuerte en una parte de la cabeza'),
  140.     tiene('Lagrimeos'),
  141.     tiene('Enrojecimiento de los ojos'),
  142.     tiene('Náuseas y/o vómitos'),
  143.     tiene('Otras molestias que no le permite realizar su actividad con normalidad').
  144. %Hay más sintomas pero el paciente no lo sabría aunque se lo pongan en texto, con esos ya mencion
  145. %-ados es posible que tenga cefalea
  146.  
  147. %Generalmente, la ciática afecta solo un lado de la parte inferior del cuerpo y
  148. %el dolor, muchas veces, se irradia de la parte inferior de la espalda por toda
  149. %la parte posterior del muslo y baja por la pierna. Un dolor de la parte inferior
  150. %de la espalda puede acompañar el dolor de la pierna, pero generalmente el dolor
  151. %de la pierna es notablemente más grave que el dolor de la parte inferior de la espalda.
  152. ciatica:- tiene('Dolor fuerte en la pierna'),
  153.     tiene('Dolor en la parte inferior de la espalda o de una nalga'),
  154.     tiene('Dolor que empeora cuando se pone de pie o al sentarse'),
  155.     tiene('Dolor que se alivia cuando te recuestas o caminas'),
  156.     tiene('Describes el dolor como punzante o agudo').
  157.  
  158. %La colitis ulcerosa es una enfermedad intestinal inflamatoria que provoca una inflamación
  159. %duradera y úlceras (llagas) en el tubo digestivo.
  160. colitosisUlcerosa:- tiene('Diarrea que suele tener sangre o pus'),
  161.     tiene('Dolor y cólicos abdominales'),
  162.     tiene('Sangrado rectal (evacuar heces con una pequeña cantidad de sangre)'),
  163.     tiene('Necesidad urgente de defecar'),
  164.     tiene('Incapacidad para defecar a pesar de la urgencia').
  165.  
  166. %La sensación de sentirse triste, decaído emocionalmente, y perder interés en las cosas que
  167. %antes disfrutaba es lo que se llama depresión. Se debe saber que la depresión es una
  168. %enfermedad como puede ser la diabetes o la artritis, y no es sólo una sensación de tristeza
  169. %o de desánimo. Esta enfermedad progresa cada día afectando sus pensamientos, sentimientos,
  170. %salud física, y su forma de comportarse.
  171. depresion:- tiene('Has perdido interés en cosas que antes disfrutabas'),
  172.     tiene('Sentirse triste, decaído emocionalmente o cabizbajo'),
  173.     tiene('Sentirse sin energía o inquieto'),
  174.     tiene('Problemas para concentrarse, pensar, recordar o tomar decisiones'),
  175.     tiene('No poder dormir, o dormir demasiado').
  176. %Hay más sintomas pero el paciente es posible que no lo admita o lo desconozca.
  177.  
  178. %La deshidratación se describe como la falta de líquidos corporales adecuada para que el cuerpo
  179. %lleve a cabo sus funciones a nivel óptimo. Puede ocurrir por pérdidas de líquidos, falta de
  180. %ingesta, o ambas situaciones juntas.
  181.  
  182. deshidratacion:- tiene('Vomitos, diarrea o sudoración'),
  183.     tiene('Poca ingesta de líquidos'),
  184.     tiene('Ojos hundidos'),
  185.     tiene('Lengua seca o pegajosa'),
  186.     tiene('Si pellizcas la piel de tus manos le cuesta trabajo volver a su lugar').
  187.  
  188. %Un ganglión o quiste sinovial es un pequeño bulto formado por acumulación de líquido que
  189. %aparece debajo de la piel. Se presenta principalmente en las muñecas tanto en la palma
  190. %como en el dorso. Puede aparecer también en otras partes del cuerpo como pies o tobillos.
  191. ganglion:- tiene('Un bulto en las muñecas/manos o en los tobillos/pies'),
  192.     tiene('No presenta dolor'),
  193.     tiene('Mide menos o igual a 1 pulgada').
  194. %Las hemorroides son dilataciones de las venas de los plexos venosos de la mucosa del recto
  195. %o del ano. Si las venas afectadas son las del plexo superior se llaman hemorroides internas,
  196. %se sitúan por arriba del conducto anal y se encuentran cubiertas por mucosa.
  197. hemorroides:- tiene('Picazón o irritación en la zona del ano'),
  198.     tiene('Inflamación alrededor del ano'),
  199.     tiene('Un bulto cerca del ano').
  200. %Hipocondría se dice en medicina cuando un paciente tiene síntomas físicos reales o imaginarios
  201. %que pueden ser signos de una enfermedad, a pesar de que se han descartado totalmente y con
  202. %seguridad todas las posibles patologías.
  203. hipocondria:- tiene('Eres incapaz de controlar tus miedos y preocupaciones'),
  204.     tiene('Te sientes bien durante un tiempo y empiezas a preocuparte de nuevo por los mismos/nuevos sintomas'),
  205.     tiene('Sueles examinar su propio cuerpo').
  206.  
  207. %Las varices es la visualización de la red venosa de las piernas
  208. varices:- tiene('Puedes ver la red venosa(venas moradas) en las piernas').
  209.  
  210. preguntar(Pregunta):-
  211.     write('¿Posee algunos de estos síntomas? '), nl,
  212.     write('¿'), write(Pregunta), write('? '),
  213.     read(Respuesta), nl,
  214.     (   (Respuesta == si; Respuesta == s)
  215.     -> assert(si(Pregunta));
  216.     assert(no(Pregunta)),fail).
  217. :- dynamic si/1,no/1.
  218.  
  219. tiene(S):- (   si(S) ->  true; (   no(S)->  fail ; preguntar(S))).
  220. undo:- retract(si(_)),fail.
  221. undo:- retract(no(_)),fail.
  222. undo.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement