static void Main(string[] args) { Carteira carteiraAluno = new Carteira(); while (carteiraAluno.Saldo > 0) { if (carteiraAluno.Comprar()) { Console.WriteLine("Compra realizada com sucesso!"); } else { Console.WriteLine("Compra não realizada, saldo insuficiente."); } Console.WriteLine($"Saldo atual disponível: {carteiraAluno.Saldo.ToString("N2")}"); //N2 mostra 2 casas após a vírgula Console.ReadKey(); } }
static void Main(string[] args) { Carteira continha = new Carteira(20); while (continha.Saldo > 0.00) { Menu(); var valor = 0.00; switch (Console.ReadLine()) { case "1": { valor = 5.00; } break; case "2": { valor = 2.00; } break; case "3": { valor = 7.00; } break; case "4": { valor = 8.00; } break; case "5": { valor = continha.Saldo; } break; } if (continha.Comprar(valor)) { Console.WriteLine("Compra efetuada com sucesso!"); } else { Console.WriteLine("Infelizmente seu saldo não é suficiente para este lanchinho."); } Console.WriteLine($"Saldo atual disponível: R${continha.Saldo},00 de R$20,00"); Console.ReadKey(); } }