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

[Proyecto] Consultas Bancarias

import javax.swing.*;
import java.util.Scanner;

public class Banco {
    public static void main(String[] args) {
        String name="Tony Stark";
        String typeCount="Corriente";
        double balanceAvailable=1599.99;
        Scanner keyBoard=new Scanner(System.in);
        System.out.println("-----------------------------------");
        System.out.println("Nombre del cliente: "+name);
        System.out.println("Tipo de cuenta: "+typeCount);
        System.out.println("Saldo Disponible: "+balanceAvailable);
        System.out.println("-----------------------------------");
        int aux=0;
        do {
            System.out.println("""
                ** EScriba el número de la opcion deseada **
                1-Consultar saldo
                2-Retirar
                3-Depositar
                9-Salir
                """);
            int option=keyBoard.nextInt();
            switch (option){
                case 1:
                    System.out.println(String.format("su saldo disponible es: %.2f $",balanceAvailable));
                    break;
                case 2:
                    System.out.println("Digite Monto a Retirar");
                    double takeCount=keyBoard.nextDouble();
                    if(takeCount>balanceAvailable){
                        System.out.println("Monto No disponible");
                    }else{
                        balanceAvailable-=takeCount;
                        System.out.println(String.format("Saldo Restante es: %.2f",balanceAvailable));
                    }
                   break;
                case 3:
                    System.out.println("Digite Monto a Depositar");
                    double depositMoney=keyBoard.nextDouble();
                    balanceAvailable+=depositMoney;
                    System.out.println(String.format("Saldo actualizado es: %.2f $",balanceAvailable));
                    break;
                case 9:
                    System.out.println("Gracias por usar nuestra plataforma ..!!");
                    break;
                default:
                    System.out.println("Opción inválida");
                    break;
            }
            if(option==9){
                break;
            }

        } while(aux!=9);
    }

}

1 respuesta

¡Hola Melania! ¿Cómo estás?

Gracias por tu aporte 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!