static void Main(string[] args) { Console.WriteLine("Quantos quartos deseja alugar? "); int n = Convert.ToInt32(Console.ReadLine()); Quartos[] vect = new Quartos[n]; for (int i = 0; i < n; i++) { Console.WriteLine("Digite o nome de quem vai alugar o quarto: "); string nome = Console.ReadLine(); Console.WriteLine("Digite o email de quem vai alugar o quarto: "); string email = Console.ReadLine(); Console.WriteLine("Digite qual quarto será alugado"); int room = Convert.ToInt32(Console.ReadLine()); vect[i] = new Quartos { Nome = nome, Email = email, Room = room }; } for (int i = 0; i < n; i++) { Console.WriteLine("Nome: " + vect[i].Nome); Console.WriteLine("Email " + vect[i].Email); Console.WriteLine("Quarto alugado: " + vect[i].Room); Console.WriteLine("---------------------------------"); } Console.ReadKey(); }
static void Main(string[] args) { Quartos[] quartos; int rooms = 0; while (true) { quartos = new Quartos[10]; Console.Write("How many rooms will be rented? "); rooms = int.Parse(Console.ReadLine()); Console.WriteLine(); if (rooms <= 10 && rooms > 0) { string name; string email; int numQuarto = 0; int cont = 0; for (int i = 1; i <= rooms; i++) { Console.WriteLine("Rent #" + i); Console.Write("Name: "); name = Console.ReadLine(); Console.Write("Email: "); email = Console.ReadLine(); Console.Write("Room: "); numQuarto = int.Parse(Console.ReadLine()); Console.WriteLine(); if (numQuarto <= 10 && numQuarto > 0) { quartos[numQuarto] = new Quartos { Nome = name, Email = email, Quarto = numQuarto }; cont++; } else { Console.WriteLine("Quarto inexistente!"); break; } } if (cont == rooms) { break; } Console.WriteLine(); } else { Console.WriteLine("Existem somente 10 quartos disponíveis!"); Console.WriteLine(); } } Console.WriteLine("Busy rooms:"); for (int y = 0; y <= quartos.Length; y++) { if (quartos[y].Quarto != 0) { Console.WriteLine(quartos[y]); } } }