Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2009, 21:13
edanis86
 
Fecha de Ingreso: octubre-2009
Mensajes: 1
Antigüedad: 14 años, 6 meses
Puntos: 0
estacionamiento c# simulacion

Solicito su ayuda estoy programando un tipo simulacion de un estacionamiento intento hacerlo con arreglos donde si un auto sale "desocupa un cajon y puede ser ocupado por otro auto que llega despues" pero yo solo estoy imprimiendo las salidas y no se como controlarlas ojala alguien me pueda ayudar este es el codigo

using System;
using System.Collections.Generic;

using System.Text;

namespace arreglotime
{
class Program
{
static void Main(string[] args)
{
TimeSpan horainicio = new TimeSpan(1, 00, 00);
TimeSpan[] cajones = new TimeSpan[21];
Random r = new Random();
Random ra = new Random();
TimeSpan t = new TimeSpan(0, 00, 00);
TimeSpan to = new TimeSpan(0, 00, 00);
int autos = 1;
for (int i = 1; i <= 20; i++)
{
int rllegada = ra.Next(6, 9);
int ratendido = ra.Next(2, 7);
TimeSpan minutosllegada = new TimeSpan(0, rllegada, 00);
TimeSpan t_atendido = new TimeSpan(00, ratendido, 00);

t = horainicio + minutosllegada;
horainicio = t;
to = t + t_atendido;
cajones[i] = to;

Console.WriteLine(autos + " " + t + " " + t_atendido + " " + cajones[i] + " " + i);
autos++;

}
Console.ReadLine();
}

}
}