PROLOG
PROYECTO DE LÓGICA MATEMÁTICA
Mapa de Sudamérica
Christian Mora
Nombre:
Escuela de Ciencias de la Computación
Carrera:
Loja – Ecuador
Mapa de Sudamérica
Descripción:
Este proyecto esta encaminado a ser una fuente de consulta para personas que desconozcan todo el territorio geográfico de América del Sur, es un sistema desarrollado en el
lenguaje de programación Prolog, este es un lenguaje muy intuitivo con el podemos declarar
hechos y reglas para luego hacer las preguntas respectivas.
El sistema “Mapa de Sudamérica” es capas de dar el nombre de las capitales de todos
los países de América del Sur, reconocer si un país es vecino de otro, se puede preguntar
cuantos y cuales son los vecinos de cualquier país de la región, contestando a las preguntas
exactamente.
Esta incluido un divertido juego de adivinanza o conocimiento, el cual consiste en
escribir exactamente la superficie del país que se eligió, el sistema responde, si no se atina a la
primera, con pistas para tratar de adivinar, este contestara si el número que se escribió es
superior al de la superficie del país dirá “Un número menor” y va a sugerir un número para
quitarle al que se puso anteriormente, el cual fue errado, este número va a ser exactamente el
exceso, lo cual hizo que sobrepase el número de la superficie del país correspondiente. Caso
contrario de igual modo, si el número ingresado es menor al de la superficie el sistema va a contestar “Un numero mayor”, y va a sugerir un numero a sumarle para que de exactamente
el número de la superficie del país deseado. Una vez haya adivinado el numero exacto de la
superficie de algún país el sistema contestara “Correcto!!!”.
Esta idea nace ya que muchas personas desconocen cuales son las capitales de los países de su propia región, o cuales son los vecinos de algún país en especial, o sencillamente
desconocen cual es la superficie de su propio país, por tal motivo surge la necesidad de brindar
una fuente de consulta interactiva, para las personas que crean necesitarlo.
Objetivos:
Crear una fuente de consulta interactiva de capitales de Sudamérica.
Conseguir que las personas que usen el sistema aprendan, o reafirmen sus conocimientos de geografía en nuestra región de América.
Producir un juego de adivinanza de superficies para todos los países de Sudamérica.
Cumplir con el proyecto de Lógica Matemática.
Formas de Consultar:
El programa tiene diferentes formas de consultar, dependiendo del resultado que se quiere
obtener, aquí voy a representar la forma de hacerlo: Consulta de Países.
Esta es la forma para saber si algún país pertenece a Sudamérica.
pais (ecuador).
El programa se va a encargar de afirmar o negar esta proposición.
Consulta de Capitales.
Para consultar alguna capital de algún país tenemos que hacer lo siguiente, por ejemplo vamos
a consultar la capital de Ecuador vamos a poner lo siguiente.
capital (X, ecuador). De lo cual el resultado va a ser Quito, haciendo lo inverso y poniendo la capital primero vamos
a obtener de qué país es ésta:
capital (quito, X).
Esto nos da como resultado Ecuador.
Consulta de Vecinos.
Al igual que las capitales podemos hacer la consulta para comparar si algún país es vecino de
otro de la siguiente manera:
vecino (ecuador, peru).
Otra función que tenemos es la de consultar el número de vecinos que tiene un país, esta
función también nos va a dar la forma de cómo conocer cuales son esos vecinos, por ejemplo:
n_vecinos (ecuador, X).
Nos va a contestar:
Preguntar: ecuador([A,B]).
El número de vecinos es:
X = 2
La forma de consultar los vecinos que tiene Ecuador y cuantos vecinos tiene este país, en este ...
Regístrate para leer el documento completo.