static void Main(string[] args) { Console.Write("Enter kilometer to travel: "); double kilometer = double.Parse(Console.ReadLine()); Console.WriteLine("Choose your status:"); Console.WriteLine("A. Student / Senior / PWD (20%)"); Console.WriteLine("B. Regular"); Console.Write("Enter choice: "); char choice = char.Parse(Console.ReadLine()); CalcularCusto calcularCusto = new CalcularCusto(kilometer, choice); Console.WriteLine("Hello, your fare is: " + calcularCusto.Calcular(kilometer, choice)); Main(args); }
static void Main(string[] args) { Console.WriteLine("Hipermercado Calculando custo do item:"); CalcularCusto calcularCusto = new CalcularCusto(); calcularCusto.AdicionarCusto(new CustoAquisicao()); calcularCusto.AdicionarCusto(new CustoRefrigeracao()); calcularCusto.AdicionarCusto(new CustoRiscoValidade()); calcularCusto.AdicionarCusto(new CustoVolumeOcupado()); Item item = new Item("Pernil suino bauboa", 30.0, 30, 10, true); double precoCusto = calcularCusto.CalcularPreco(item); Console.WriteLine(item); Console.WriteLine($"O Prço de custo é {precoCusto}"); Console.ReadLine(); }