static void Main(string[] args) { int quantidade = 2; Estacionamento[] matriz = new Estacionamento[quantidade]; for (int j = 0; j < quantidade; j++) { Console.WriteLine((j + 1) + "\n Veiculo de numero:\n"); matriz[j] = new Estacionamento(); matriz[j].dadosEstacionamento(); Console.Clear(); } Console.Clear(); for (int k = 0; k < quantidade; k++) { Console.WriteLine((k + 1) + "\n Veiculo de numero:\n"); matriz[k].imprime(); matriz[k].taxaCobrada(); Console.ReadLine(); } }
// Construtor public Estacionamento preencheDados() { Estacionamento obj = new Estacionamento(); Console.WriteLine("Digite a placa do carro:"); obj.chapa = Console.ReadLine(); Console.WriteLine("Digite a marca do carro:"); obj.marca = Console.ReadLine(); Console.WriteLine("Digite o horario de entrada:"); obj.entrada.preencheTempo(); Console.WriteLine("Digite o horario de saida:"); obj.testSaida(obj.entrada); return(obj); }
static void Main(string[] args) { // Criando matriz de estacionamentos Estacionamento[] matriz = new Estacionamento[5]; // Preenchendo a matriz for (int i = 0; i < matriz.Length; i++) { Console.WriteLine("Preencha os dados do carro " + (i + 1) + ":"); matriz[i] = new Estacionamento().preencheDados(); } // Imprimindo a matriz for (int i = 0; i < matriz.Length; i++) { Console.WriteLine(); Console.WriteLine("-------------------------------------------------------------------------------"); Console.WriteLine("Informações do carro " + (i + 1) + ":"); matriz[i].imprimeDados(); matriz[i].imprimePreco(); Console.WriteLine("-------------------------------------------------------------------------------"); } }
static void Main(string[] args) { Estacionamento[] objEstacionamento = new Estacionamento[5]; for (int i = 0; i < 5; i++) { objEstacionamento[i] = new Estacionamento(); objEstacionamento[i].solicitaDados(); } Console.WriteLine("\n\n------------------ RELATÓRIO ---------------------\n"); for (int i = 0; i < 5; i++) { Console.WriteLine("VEÍCULO " + (i + 1)); objEstacionamento[i].imprimeCarro(); objEstacionamento[i].totalPagar(); Console.WriteLine(); } Console.ReadLine(); }