0% encontró este documento útil (0 votos)
28 vistas4 páginas

Laboratorio de Prolog: Reglas y Datos

Este documento presenta dos ejercicios prácticos de Prolog. El primer ejercicio establece reglas y datos de conocimiento sobre la edad, estado civil y ocupación de personas y deduce si María puede casarse. El segundo ejercicio define los meses del año, los días de cada mes y los rangos de fechas para cada signo zodiacal, y establece una regla para determinar el signo zodiacal de una fecha dada.

Cargado por

Amv Carlex
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
28 vistas4 páginas

Laboratorio de Prolog: Reglas y Datos

Este documento presenta dos ejercicios prácticos de Prolog. El primer ejercicio establece reglas y datos de conocimiento sobre la edad, estado civil y ocupación de personas y deduce si María puede casarse. El segundo ejercicio define los meses del año, los días de cada mes y los rangos de fechas para cada signo zodiacal, y establece una regla para determinar el signo zodiacal de una fecha dada.

Cargado por

Amv Carlex
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL DE CAJAMARCA

FACULTAD DE INGENIERIA
ESCUELA ACADÉMICO PROFESIONAL DE

INGENIERÍA DE SISTEMAS

DOCENTE:

 Ing. ROMERO ZEGARRA FIDEL OSWALDO

ESTUDIANTES:

 Rojas Llanos, Juan Carlos

ASIGNATURA:

 SISTEMAS INTELIGENTES (11Q199)

TRABAJO:

 PROLOG-LABORATORIO

CICLO ACADEMICO:

 2021-I
Cajamarca, octubre de 2021
Laboratorio Práctico

1. Ejercicio 01:

1.1 /REGLAS/

 edad(estudiante,joven).
 estado_civil(estudiante,soltero).
 estado_civil(trabaja,casado).
 estado_civil(seminario,soltero).
 estado_civil(independientes,soltero).

1.2 /DATA/

 ocupacion(maria,estudiante).
 ocupacion(natalia,estudiante).
 ocupacion(natalia,independiente).

1.3 /*Representar este conocimiento en PROLOG. Según esta base de

conocimientos,

* ¿Podría casarse María con Daniel?*/

puede_casarse(Nombre):-
ocupacion(Nombre,Ocupacion),estado_civil(Ocupacion,soltero).

2. Ejercicio 2:

% Meses: 1=Enero, 2=Febrero, 3=Marzo, 4=Abril,5=Mayo, 6=Junio, 7=Julio,


8=Agosto,

% 9=Septiembre, 10=Octubre, 11=Noviembre, 12= Septiembre


% Definimos el número de días que tienen cada mes

mes(1,31).
mes(2,28).
mes(3,31).
mes(4,30).
mes(5,31).
mes(6,30).
mes(7,31).
mes(8,31).
mes(9,30).
mes(10,31).
mes(11,30).
mes(12,31).

%Establecemos el rango de dias que pertenece a cada Signo Zodiacal

signoZodiaco(capricornio,22,12,20,1).
signoZodiaco(acuario,21,1,19,2).
signoZodiaco(piscis,20,2,20,3).
signoZodiaco(aries,21,3,20,4).
signoZodiaco(tauro,21,4,21,5).
signoZodiaco(geminis,22,5,21,6).
signoZodiaco(cancer,22,6,23,7).
signoZodiaco(leo,24,7,23,8).
signoZodiaco(virgo,24,8,23,9).
signoZodiaco(libra,24,9,23,10).
signoZodiaco(escorpion,24,10,23,11).
signoZodiaco(sagitario,23,11,21,12).

% Regla Para Saber a que dia Pertenece


signo(Dia, Mes, Signo):-signoZodiaco(Signo, DI, MI, DF, MF),

( ( Mes=MI, mes(Mes,Dias),Dia=<Dias, Dia>=DI,!);

( Mes=MF, Dia=<DF,!)).

También podría gustarte