servicio café

Este es un código para pedir café; da las opciones cappuccino, tinto y moka cuando digiten la opción que quieran mostrara el valor del café que escogió después de eso pedirá el pago y si tiene que dar vueltas las dice si no dice cuanto le falta, muy sencillo de hacer.
Para hacer que muestre las vueltas, en un system.out.println se pone la variable pago menos el valor del café que escogió esto se hace en un if que lo veras a continuación en el código.
Se trae la librería Scanner este es el que puede pedir datos por pantalla.

public static void main(String[] args) {
               
                Scanner teclado = new Scanner(System.in);

            int num1, num2;
            int capuccino=10;
            int tinto=30;
            int moka=20;
            System.out.println("ingrese el cafe que desea:");
            System.out.println("oprima 1 para capuccino, 2 para tinto, 3 para moka");

            num1 = teclado.nextInt();
            num2 = 0;

            if (num1 == 1) {
                System.out.println("capuccino vale 10");
                num2 = 1;
            } else if (num1 == 2) {
                System.out.println("tinto vale 30");

                num2 = 2;
            } else if (num1 == 3) {
                System.out.println("moka vale 20");
                num2 = 3;
            }

            System.out.println("digite su pago");

            float pago = 01;
            double faltan=0;
            pago = teclado.nextFloat();

            if (num2 == 1) {
                faltan=capuccino-pago;
                if (faltan>0){
                    System.out.println("falta dinero por favor ingrese: $"+(faltan));
                }
                else
                System.out.println("Sus vueltas son: $" + (pago - 10));
            }
            else if (num2 == 2) {
                faltan=tinto-pago;
                if (faltan>0){
                    System.out.println("falta dinero por favor ingrese: $"+(faltan));
                }
                else
                System.out.println("sus vueltas son:" + (pago - 30));
            }
            else if (num2 == 3) {
                faltan=moka-pago;
                if (faltan>0){
                    System.out.println("falta dinero por favor ingrese: $"+(faltan));
                }
                else
                System.out.println("sus vueltas son:" + (pago - 20));
            }



}



siganme :D




Comentarios

Entradas más populares de este blog

como crear factura java

hora militar

Clase PlaceHolder para campos de texto en Java