} // método topper para ver se o cod digitado ja existe la no carrinho static void Main(string[] args) { int cod, quant, aux; double subtotal, total = 0; var resp = ""; Console.WriteLine("\nBem vindo ao mercado do Tendeu!!"); Console.Write("Digite o nome do arquivo dos dados: "); string arquivo = Console.ReadLine(); Lerarquivo(arquivo); do { do { Carrinho.CarTam(); Console.Write("\nDigite o código do produto: "); cod = int.Parse(Console.ReadLine()); aux = cod; cod = Array.IndexOf(Produtos.cod, cod); Console.Write("Digite a quantidade: "); quant = int.Parse(Console.ReadLine()); subtotal = quant * Produtos.preco[cod]; Console.WriteLine("{0}\t{1} \t R${2:n2} x {3} = R${4:n2}", Produtos.cod[cod], Produtos.desc[cod], Produtos.preco[cod], quant, subtotal); Console.Write("Confirma produto(s/n)?"); resp = Console.ReadLine(); } while (resp == "n"); Verificar(ref cod, ref aux, ref total, ref subtotal, ref quant); Console.Write("Deseja Adicionar mais produtos ao carrinho(s/n)?"); resp = Console.ReadLine(); } while (resp == "s"); Console.Clear(); int lugar = 1; Console.WriteLine("Pos\tCódigo\tPreço\t\tQuantidade\tDescrição"); for (int i = 0; i < Carrinho.tamanho; i++) { Console.WriteLine("{0}\t{1}\tR${2:n2}\t\t{3}\t{4}", lugar, Carrinho.codcar[i], Carrinho.precocar[i], Carrinho.quanticar[i], Carrinho.desccar[i]); lugar++; } Console.WriteLine("\n\t\tTotal: R${0:n2}", total); Carrinho.GerarNotaCarrinho(total); Console.ReadKey(); }