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

aplicacion de banco

Este es mi código de la app de banco.

lo hice antes de empezar la clase y pensé había que hacerlo para proyecto.

me senti genial siento que mis habilidades han aumentado.

import java.util.Scanner;

public class Banco {

public static void main(String[] args) {

    Scanner teclado = new Scanner(System.in);
    int opcionElegida = 0;
    String nombre = "Mauricio Babilonia";
    String tipoDeCuenta = "Correinte";
    double saldo = 1599.99;
    double saldoRetirar = 0;
    double saldoDepositar = 0;
    String menu = """
            *** Escriba el numero de la opcion deseada ***
            1 - Consultar saldo
            2 - Retirar
            3 - Depositar
            4 - Salir
            """;

    System.out.println(String.join("\n","******************************************************",
            "Nombre del cliente: " + nombre,
            "El tipo de cuenta es: " + tipoDeCuenta,
            "Su saldo es $: " + saldo,
            "******************************************************"));

    while (opcionElegida != 4){
        System.out.println(menu);
        opcionElegida = teclado.nextInt();

        switch (opcionElegida){

            case 1:
                System.out.println("Su saldo actualizado es: $ " + saldo);
                break;

            case 2:
                System.out.println("¿cuanto desea retirar?");
                saldoRetirar = teclado.nextDouble();
                if (saldoRetirar > saldo){
                    System.out.println("Fondos insuficientes");
                }else {
                    saldo -= saldoRetirar;
                    System.out.println("Ha retirado $" + saldoRetirar + ". Tu saldo actual es: $" + saldo);
                }
                break;

            case 3:
                System.out.println("¿Cuanto desea depositar");
                saldoDepositar = teclado.nextDouble();

                if (saldoDepositar > 0){
                    saldo += saldoDepositar;
                    System.out.println("Ha depositado $" + saldoDepositar + "Tu saldo actual es $" + saldo);
                }
                break;

            case 4:
                System.out.println("Gracias por usar la aplicacaion bancaria. !Hasta luego¡");
                break;

            default:
                System.out.println("Opcion no valida");

        }
    }
    teclado.close();
}

}

1 respuesta

¡Hola! ¿Cómo estás?

¡Gracias por compartir tu código con nosotros en el foro! 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.

¡Abrazos y buenos estudios!

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