static void Main(string[] args) { Console.WriteLine("Informe seu peso: "); var entradaPeso = Console.ReadLine(); Console.WriteLine("Informe sua altura: "); var entradaAltura = Console.ReadLine(); //var peso = double.Parse(entradaPeso); var altura = double.Parse(entradaAltura); var peso = 0D; if (!double.TryParse(entradaPeso, out peso)) { Console.WriteLine("Entrada Inválida"); } var calculoIMC = new CalculoIMC(altura, peso); var imc = calculoIMC.CalcularIMC(); Console.WriteLine($"Seu IMC: {imc}"); Console.ReadKey(); /* * var entradas = new int[] { }; * * * while (true) * { * Console.WriteLine("Digite um valor (exit para sair): "); * var linhaLida = Console.ReadLine(); * if (linhaLida == "exit") * { * break; * } * var nrEntradas = entradas.Length; * var entradasAux = new int[nrEntradas + 1]; * * for (int i = 0; i < nrEntradas; i++) * { * entradasAux[i] = entradas[i]; * } * entradasAux[nrEntradas] = int.Parse(linhaLida); * entradas = entradasAux; * } * foreach (var entrada in entradas) * { * Console.Write(entrada); * } * Console.Write("FIM"); * Console.ReadKey(); * }*/ List <int> entradas = new List <int>(); while (true) { Console.WriteLine("Digite um valor (exit para sair): "); var linhaLida = Console.ReadLine(); if (linhaLida == "exit") { break; } entradas.Add(int.Parse(linhaLida)); } foreach (var entrada in entradas) { Console.Write(entrada); } Console.Write("FIM"); Console.ReadKey(); }