Documentos de Académico
Documentos de Profesional
Documentos de Cultura
domains
numero = integer
predicates
nondeterm max_min(numero,numero,numero,numero,numero)
clauses
goal
write("*************************************************"),nl,
write("*** ***"),nl,
write("*** ***"),nl,
write("*************************************************"),nl,
readint(N1),
readint(N2),
readint(N3),
max_min(N1,N2,N3,Ma,Me).
/* programa que devuelve el numero de billetes o monedas */
domains
opcion = char
cantidad = integer
cambio = real
predicates
nondeterm cambio_dinero(opcion,cantidad,cambio)
clauses
goal
write("*************************************************"),nl,
write("*** ***"),nl,
write("*************************************************"),nl,
readchar(Opc), nl,
readint(Cant), nl,
domains
numero = integer
predicates
nondeterm ordenados_desc(numero,numero,numero,numero,numero,numero)
clauses
goal
write("*************************************************"),nl,
write("*** ***"),nl,
write("*** ***"),nl,
write("*************************************************"),nl,
readint(N1),
readint(N2),
readint(N3),
ordenados_desc(N1,N2,N3,X,Y,Z).
include "clase4.inc"
domains
opcion = integer
cantidad = integer
predicates
clauses
goal
write("*************************************************"),nl,
write("*** ***"),nl,
write("*************************************************"),nl,
readint(Opc), nl,
readint(Cant), nl,
cambio_dinero(Opc, Cant,_).