static void Main(string[] args) { Console.WriteLine("Teste de Fila"); Fila fila = new Fila(); fila.Insert(new Pessoa("Ricardo", 32)); fila.Insert(new Pessoa("Maria", 55)); fila.Insert(new Pessoa("Joao", 19)); Console.WriteLine(fila.Count()); Pessoa p = fila.Remove(); Console.WriteLine($"Nome:{p.nome}"); Console.WriteLine(fila.Count()); Pessoa p2 = fila.Remove(); Console.WriteLine($"Nome:{p2.nome}"); Pessoa p3 = fila.Remove(); Console.WriteLine($"Nome:{p3.nome}"); }
static void Main(string[] args) { Console.Out.NewLine = "\n\n"; Console.Write("Numero de Filas: "); Int32 numFilas = Int32.Parse(Console.ReadLine()); Matriz = new int[numFilas][]; for (int i = 0; i < numFilas; i++) { Console.Write($"Fila N°{i+1} -> Cantidad de columnas: "); Matriz[i] = new int[Int32.Parse(Console.ReadLine())]; } foreach (Int32[] Fila in Matriz) { Array.ForEach(Fila, Columna => { Fila.SetValue(Int32.Parse(Console.ReadLine()), Fila.Count(Valor => Valor != 0)); }); } Console.WriteLine(); Console.ForegroundColor = ConsoleColor.Cyan; foreach (Int32[] fila in Matriz) { foreach (Int32 col in fila) { Console.Write($"{col} "); } Console.WriteLine(); } Console.ReadKey(); }