programacion c #
Este práctico tiene por objetivo mostrar la importancia de las colas en las Ciencias de la Computación y más precisamente en las simulaciones.Las simulaciones permitenanalizar situaciones de la realidad sin la necesidad de ejecutarlas realmente. Tiene el beneficio que su costo es muy inferior a hacer pruebas en la realidad.
Desarrollar un programa para la simulación deun cajero automático.Se cuenta con la siguiente información:- Llegan clientes a la puerta del cajero cada 2 ó 3 minutos.- Cada cliente tarda entre 2 y 4 minutos para ser atendido.
Obtener lasiguiente información:1 - Cantidad de clientes que se atienden en 10 horas.2 - Cantidad de clientes que hay en cola después de 10 horas.3 - Hora de llegada del primer cliente que no es atendido luego de 10horas (es decir la persona que está primera en la cola cuando se cumplen 10 horas)
Programa:
archivo: Program.cs using System; using System.Windows.Forms; namespace cola { class Cola { class Nodo { public int info; public Nodo sig; } private Nodo raiz, fondo; public Cola() { raiz= null; fondo = null; } public bool Vacia() { if (raiz == null) return true; else return false; } public void Insertar(int info) { Nodo nuevo; nuevo = new Nodo(); nuevo.info = info; nuevo.sig = null; if (Vacia()) { raiz = nuevo; fondo = nuevo; } else { fondo.sig = nuevo; fondo = nuevo; } } public int Extraer() { if (!Vacia()) { int informacion = raiz.info; if (raiz == fondo)...
Regístrate para leer el documento completo.