Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Aplicación Bancaria

import java.util.Scanner;

public class Banco {
    public static void main(String[] args) {

        Scanner opcion = new Scanner(System.in);
        double saldo = 1599.99;

        System.out.println("********************************************");
        System.out.println("         Nombre del cliente: Tony Stark     ");
        System.out.println("         Tipo de cuenta: Corriente          ");
        System.out.println("         Saldo disponible: " + saldo + "$   ");
        System.out.println("********************************************");

        boolean ingresoBanco = true;
        while( ingresoBanco  ){
            System.out.println("**Escriba el número de la opción deseada**");
            System.out.println("*******************************************");
            System.out.println("*             1 - Consultar saldo         *");
            System.out.println("*             2 - Retirar                 *");
            System.out.println("*             3 - Depositar               *");
            System.out.println("*             9 - Salir                   *");
            System.out.println("*******************************************");
            int optionElegido = opcion.nextInt();

            switch (optionElegido){
                case 1:
                    System.out.println("*******************************************");
                    System.out.println("         Saldo disponible: " + saldo + "$  ");
                    System.out.println("*******************************************");
                    break;
                case 2:
                    System.out.println("¿Cual es el valor que desea retirar?");
                    double retiro = opcion.nextDouble();

                    if ( retiro > saldo){
                        System.out.println("*******************************************");
                        System.out.println("*              Saldo insuficiente         *");
                        System.out.println("*******************************************");

                    }else{
                        saldo = saldo - retiro;
                        System.out.println("*******************************************");
                        System.out.println("*         saldo restante: " + saldo +"$   *");
                        System.out.println("*******************************************");

                    }
                    break;
                case 3:
                    System.out.println("¿Cual es el valor que desea depositar?");
                    double deposito = opcion.nextDouble();

                    if (deposito < 0 ){
                        System.out.println("*******************************************");
                        System.out.println("        No puede depositar ese monto       ");
                        System.out.println("*******************************************");
                        break;
                    }


                    saldo = saldo + deposito;

                    System.out.println("*******************************************");
                    System.out.println("*         saldo actual: " + saldo +"$   *");
                    System.out.println("*******************************************");
                    break;

                case 9:
                    System.out.println("*******************************************");
                    System.out.println("*    Gracias por usar nuestros servicios  *");
                    System.out.println("*******************************************");
                    ingresoBanco = false;
                    break;

            }
            

        }
        

    }
}
1 respuesta

Hola Diana! ¿Cómo estás?

Gracias por compartir tu código con nosotros. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

¡Gracias nuevamente! Saludos,

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!