Está en la página 1de 2

Prctica

Curso:

Programacin Lgica

Docente:

Ing. Eduardo Yataco Silva

Pregunta Nro. 01. 4 Puntos


Escribir el Cdigo en Visual PROLOG que nos permita a partir de una Lista separar en dos Listas, una de nmeros
mltiplos de X y otra de nmeros no mltiplos de X. Similar a:

Evaluar:

Pregunta:

numeros_pares_impares([4,3,2,8,15,31,33]).

Mltiplos de:

Resultado

Lista

: [4,3,2,8,15,31,33]

Nmeros Pares

: [4,2,8]

Nmeros Impares: [2,15,31,33]

Desea continuar Evaluando(S/N):

Pregunta Nro. 02. 4 Puntos


Escribir el Cdigo en Visual PROLOG que nos permita a partir de una Lista separar en dos Listas, una ordenada
ascendentemente y otra ordenada descendentemente:

Evaluar:

Pregunta:

ordenar_lista([4,3,2,8,31,15,33]).

(A)scedente / (D)escendentemente:

Resultado

Lista

: [4,3,2,8,31,15,33]

Orden Ascendente : [2,3,4,8,15,31,33]

Orden Descendente: [33,31,15,8,4,3,2]

Desea continuar Evaluando(S/N):

Pregunta Nro. 03. 4 Puntos


Escribir el Cdigo en Visual PROLOG que nos permita a partir de dos listas sacar una lista con el resultado del clculo de
la potencia de dos nmeros. Debe validarse que ambas listas deben tener el mismo nmero de elementos:

Evaluar:

calcular_potencia([2,8,15,3],[3,2,0,4]).

Resultado

Valores

: [2,8,15,3]

Elevado a: [3,2,0,4]

Resultado: [8,64,1,81]

Pregunta Nro. 04. 8 Puntos


Se cuenta con la siguiente informacin de los signos Zodiacales.

Signo

Inicio

Fin

Aries

22-mar

20-abr

Tauro

21-abr

21-may

Gminis

22-may

21-jun

Cncer

22-jun

23-jul

24-jul

23-ago

Virgo

24-ago

23-sep

Libra

24-sep

23-oct

Escorpio

24-oct

23-nov

Sagitario

24-nov

21-dic

22-dic

21-ene

Acuario

22-ene

19-feb

Piscis

20-feb

21-mar

Leo

Capricornio

Se solicita el Cdigo en Visual PROLOG que nos permita dado un da y mes, sacar los datos del signo, fecha de inicio,
fecha de fin. Debe usarse solo Listas, Lista de Listas. Similar a:

Evaluar:

determinar_signo.

Pregunta:

Ingrese Dia:

Ingrese Mes:

Resultado

Da

: 9

Mes

: 10

Signo : Libra

Inicio: [24,Sep]

Fin

Desea continuar Evaluando(S/N):

: [23,Oct]

También podría gustarte