static void Main(string[] args)
        {
            Cliente  cliente  = new Cliente();
            Gasolina gasolina = new Gasolina();

            Console.WriteLine("Ingrese su identificacion:");
            cliente.Identificacion = Console.ReadLine();
            Console.WriteLine("Ingrese sus apellidos:");
            cliente.Apellido = Console.ReadLine();
            Console.WriteLine("Ingrese sus nombres:");
            cliente.Nombre = Console.ReadLine();
            Console.WriteLine("Ingrese su dirección:");
            cliente.Direccion = Console.ReadLine();
            Console.WriteLine("Seleccione el tipo de Gasolina");
            Console.WriteLine("(1) Extra");
            Console.WriteLine("(2) Super");
            gasolina.Tipogasolina = byte.Parse(Console.ReadLine());
            string tipo;

            double precio;

            if (gasolina.Tipogasolina == 1)
            {
                tipo = "Extra";

                precio = 1.5;
            }
            else
            {
                tipo = "Super";

                precio = 2;
            }
            Console.WriteLine("Ingrese la cantidad de galones: ");
            float cantidad = float.Parse(Console.ReadLine());


            Console.WriteLine("Identificación:      " + cliente.Identificacion);
            Console.WriteLine("Apelidos:            " + cliente.Apellido);
            Console.WriteLine("Nombre:              " + cliente.Nombre);
            Console.WriteLine("Dirección:           " + cliente.Direccion);
            Console.WriteLine("Tipo de Gasolina:    " + tipo);
            Console.WriteLine("Cantidad de galones: " + cantidad);
            Console.WriteLine("Precio:              " + precio);

            double subtotal = gasolina.CalcularSubtotal(precio, cantidad);

            Console.WriteLine("Subtotal:            " + subtotal);
            double iva = gasolina.ivaa(subtotal);

            Console.WriteLine("Iva:                 " + iva);
            Console.WriteLine("Total:               " + gasolina.Total(subtotal, iva));
        }
示例#2
0
        static void Main(string[] args)
        {
            Cliente cliente = new Cliente();

            Console.WriteLine("Ingrese los datos del cliente:");

            Console.WriteLine("Ingrese los apellidos del cliente");
            cliente.Apellidos = Console.ReadLine();

            Console.WriteLine("Ingrese los nombres del cliente");
            cliente.Nombres = Console.ReadLine();

            Console.WriteLine("Ingrese el número de cédula del cliente");
            cliente.Cédula = Console.ReadLine();

            Console.WriteLine("Ingrese la dirección del cliente");
            cliente.Dirección = Console.ReadLine();


            Console.WriteLine("Ingrese los datos de la gasolina:");
            Gasolina gasolina = new Gasolina();

            Console.WriteLine("Ingrese el tipo de gasolina");
            gasolina.Tipo = Console.ReadLine();
            Console.WriteLine("Ingrese la cantidad de gasolina");
            gasolina.Cantidad = Int32.Parse(Console.ReadLine());


            Console.WriteLine("Datos del cliente:");
            Console.WriteLine(cliente.Apellidos + "" + cliente.Nombres);
            Console.WriteLine(cliente.Cédula);
            Console.WriteLine(cliente.Dirección);


            Console.WriteLine("Factura:");
            Console.WriteLine("Subtotal:" + gasolina.Subtotal());
            Console.WriteLine("IVA:" + gasolina.Iva());
            Console.WriteLine("Total:" + gasolina.Total());


            Console.ReadKey();
        }
示例#3
0
        static void Main(string[] args)
        {
            Cliente suCliente;

            suCliente = new Cliente();
            Console.WriteLine(" BIENVENIDO A LA APLICACION ");
            Console.WriteLine("Ingrese los apellidos del cliente.");
            suCliente.Apellidos = (Console.ReadLine());
            Console.WriteLine("Ingrese los nombres del cliente.");
            suCliente.Nombres = (Console.ReadLine());
            Console.WriteLine("Ingrese el numero de cedula del cliente.");
            suCliente.NumeroDeCedula = (Console.ReadLine());
            Console.WriteLine("Ingrese la direccion del cliente.");
            suCliente.Direccion = (Console.ReadLine());


            Gasolina suGasolina;

            suGasolina = new Gasolina();
            Console.WriteLine("Ingrese que tipo de gasolina desea(Extra o Super).");
            suGasolina.Tipo = (Console.ReadLine());

            int sisa = 1;

            do
            {
                Console.WriteLine("Ingrese 1 si escogió Extra o ingrese 2 si escogió Super.");
                int opcion = int.Parse(Console.ReadLine());
                if (opcion == 1)
                {
                    suGasolina.Precio = 1.5;
                    sisa = 0;
                }
                else if (opcion == 2)
                {
                    suGasolina.Precio = 2.00;
                    sisa = 0;
                }
                else
                {
                    Console.WriteLine(" Error. Ingrese una de las dos opciones indicadas.");
                }
            } while (sisa == 1);
            Console.WriteLine();
            Console.WriteLine("Ingrese cuantos galones de gasolina desea el cliente.");
            suGasolina.CantidadDeGalones = int.Parse(Console.ReadLine());



            Console.WriteLine("El cliente correspondiente a los siguientes datos:");
            Console.WriteLine(suCliente.Apellidos);
            Console.WriteLine(suCliente.Nombres);
            Console.WriteLine("Identificacion: " + suCliente.NumeroDeCedula);
            Console.WriteLine(suCliente.Direccion);
            Console.WriteLine("Ha hecho la siguiente compra:");
            Console.WriteLine("Gasolina: " + suGasolina.Tipo + ".");
            Console.WriteLine("Precio de galon: " + suGasolina.Precio + "$.");
            Console.WriteLine("Galones: " + suGasolina.CantidadDeGalones + ".");
            Console.WriteLine("Por lo tanto sus valores a pagar son:");
            Console.WriteLine("Subtotal: " + suGasolina.SubTotal());
            Console.WriteLine("IVA: " + suGasolina.IVA());
            Console.WriteLine("Total: " + suGasolina.Total());
            Console.ReadKey();
        }