Cola Circular
Nos ha tocado desarrollar una aplicación que permita llenar una Cola Circular con elementos, en nuestro caso la llenaremos con números enteros, el cual le ha sido indicado al usuario y que el tamaño para llenar la Cola Circular no debe pasar el límite establecido (20 elementos); es por eso que al momento de colocarle el tamaño y este supera su límite se le presenta unmensaje al usuario indicándole que deberá introducir un nuevo valor, inferior al tamaño de la Cola Circular.
Para una mejor presentación e interacción se ha manejado con menú de opciones los cuales les explica de forma clara lo que debe de hacer en cada paso, eligiendo las opciones que se le presenta.
El Menú es sencillo consta de 5 opciones donde el usuario deberá elegir una de lassiguientes, la Primera opción es para el tamaño de la Cola Circular (si el usuario coloca un tamaño superior al establecido se le indicará que lo rectifique nuevamente), la Segunda opción es la Inserción de los datos a la Cola Circular(Estos tendrán la cantidad de elementos que el usuario indico al momento de introducir el tamaño), la Tercera es eliminar elementos de la Cola Circular(Recalcamos que estos seeliminan de la misma forma en la que se insertan, “El primero en entrar es el primero en salir, FIFO”), la Cuarta opción es ver los elementos de la Cola, es decir, la impresión; la Quinta es Salir de la Aplicación por si el usuario no desea seguir ejecutando la misma, si le da salir le preguntamos si está seguro de salir de la aplicación dándole la potestad de elegir la opción deseada; “si elusuario está leyendo de forma atenta a las indicaciones sabrá lo que tendrá que hacer”.
Se le estará mostrando en pantalla cada vez que inserta o elimina un elemento como queda FR y FN.
FR= Frente (Elemento inicial).
FN=Final (Elemento Final).
Max= Máximo de elementos.
Nota: A diferencia de la Cola Simple, la Cola Circular permite insertar nuevamente elementos estos se insertan por el finalmoviéndose en uno.
Manual de Usuario de la Ejecución del Programa (Cola Circular)
Primeramente que todo para poder ejecutar esta aplicación debemos tener instalado en nuestro ordenador el programa de Borland C 3.1.
Encendemos la computadora, este paso consiste en presionar un botón de encendido (power) del CPU y luego presionamos el botón que enciende nuestro monitor, esperamos a que lamáquina termine de cargar todos los archivos necesarios; se presiona el menú inicio el cual aparece en la barra de tareas en la esquina inferior izquierda, la cuál abrirá una ventana que permite visualizar la opción de la cuál como su nombre indica contiene todos los programas que se tienen instalados en el ordenador; seleccionamos la opción de lenguajes de programación carpeta en la que presenta laaplicación denominada Borland C 3.1, después seleccionamos la opción de Borland C For MSDOS, cuando usted elija esta opción dele clic a la opción file(archivo) y seleccione la opción open file (abrir archivo), en esta parte se le abrirá una pantalla en el centro del monitor en la cual deberá escribir F:(busque el programa con el nombre de COLA.CPP selecciona el archivo y le da open (abrir), esteprograma esta guardado en la unidad USB (la ubicación puede cambiar dependiendo del puerto al cual lo hemos introducido).
En este proyecto vamos a llenar el vector llamado Cola [20] con 20 elementos de números enteros diferentes; después vamos a eliminar ciertos elementos de la Cola Circular; verificaremos si la Cola Circular está llena o vacía y se podrá visualizar la misma; el tamaño de la ColaCircular se va a controlar por teclado, se estará mostrando cada paso de la ejecución.
Las variables que utilizaremos son de 2 tipos, enteros y caracteres, entre estas tenemos:
Enteros: Cola [20], max, FR, FN, op, Dato, co.
Caracteres: res='c', RESP='s';
Cola[20]= Vector de cola circular, tamaño de 20 elementos enteros.
Max= variable máxima para el tamaño de la Cola Circular.
FR=...
Regístrate para leer el documento completo.