Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

AYUDENME CON PROLOG

biostar.

Bovino Milenario
Desde
13 May 2009
Mensajes
1.054
CREAR UN PROGRAMA DONDE SU EDAD EN AÑOS Y EL SISTEMA LE DICE EN QUE CATEGORIA ESTA LA SIGUIENTES,

%% Autor:
%% Fecha: 31/07/2010

%SIGNO Edad segun la categoria
%categoria(lactante,)

categoria(infante,1,4,3,2).
categoria(children,1,10,3,7).
categoria(adolecente,1,19,3,14).
categoria(adulto,1,38,3,25).
categoria(tercera_edad,1,80,3,70).

edad(X,Y,Z):-categoria(X,Ai,Ei,Af,Ef), ((Z=Ei,Y>=Ai);(Z=Ef,Y=<Af)).

NO ESTA BIEN ESTO QUE HICE SI ALGUIEN SABE PORFAS DIGANME EN QUE ESTOY MAL NO SOY BUENO PARA ESTO NO PIDO QUE ME HAGAN LA TAREA DE TODOS MODOS EL PROFE PREGUNTA, SOLO DENME UNA IDEA DE SI VOY BIEN O MAL ..SE SUPONE QUE AL HACER UNA CONSULTA SUPONGAMOS edad(X,1,3). me deveria arrojar como resultado INFANTE pero no, si tengo la idea pero en C con un if o algun for lo aria pero en prolog no se que p2 saludos compas..
 
Volver
Arriba