Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MAIN
- import java.util.*;
- public class Main {
- //
- //Cambiar el 120 por la lectura de los d�as
- public static void simular(String dia) {
- // 1º Declaración y creación de la colaDeClientes
- Cola colaDeClientes;
- if (dia.equals("Lunes")){
- colaDeClientes = new Cola (120);
- }
- else if (dia.equals("Martes")){
- colaDeClientes = new Cola ();
- }
- else if (dia.equals("Miércoles")){
- colaDeClientes = new Cola ();
- }
- else if (dia.equals("Jueves")){
- colaDeClientes = new Cola ();
- }
- else if (dia.equals("Viernes")){
- colaDeClientes = new Cola ();
- }
- else if (dia.equals("Sábado")){
- colaDeClientes = new Cola ();
- }
- // 2º Carga de Clientes en la colaDeClientes
- PoissonSimulator generadorDeArribos = null ;
- try{
- generadorDeArribos = new PoissonSimulator(10, 15);
- }
- catch (PoissonSimulatorException e){
- System.out.println("Error en PoissonSimulator");
- }
- //--------------------------- Advertencia: el for NO ES de 0 a 120 es de 0 a la cantidad promedio de clientes por dia -----------------------------------//
- double nuevoHorario = 0;
- for (int i = 0; i < 120; i++){
- nuevoHorario = nuevoHorario + generadorDeArribos.proximoArribo();
- Cliente nuevoCliente = new Cliente (nuevoHorario);
- colaDeClientes.encolar(nuevoCliente);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement