Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

[Proyecto] Desafio: construyendo una nueva aplicación

import java.util.Scanner;

public class AplicacionBancaria {

public static void main(String[] args) {
    Scanner teclado = new Scanner(System.in);
    int opcion = 1;
    double saldo = 1000;
    String nombreCliente = "";
    String tipoDecuenta = "";

    System.out.println("Escribe tu nombre: ");
    nombreCliente = teclado.nextLine();
    System.out.println("Escribe el tipo de cuenta que deseas: ");
    tipoDecuenta = teclado.nextLine();

    
    System.out.println("**********************************");
    System.out.println("Bienvenido " + nombreCliente);
    System.out.println("tipo de cuenta: " + tipoDecuenta );
    System.out.println("Saldo disponible: " + saldo);
    System.out.println("**********************************");

    while (opcion != 9){
        System.out.println("*** Elija la opcion que desea realizar: ***");
        System.out.println("1 - Consultar Saldo Disponible");
        System.out.println("2 - Ingresar dinero");
        System.out.println("3 - Retirar dinero");
        System.out.println("9 - Salir");

        opcion = teclado.nextInt();

        if (opcion == 1 ){
            System.out.println("Saldo disponible: " + saldo);
        } else if (opcion == 2) {
            System.out.println("Escribe el monto a ingresar: ");
            double monto = teclado.nextDouble();
            if (monto <= 0){
                System.out.println("El monto debe ser mayor a 0");
            }else if (saldo + monto > 5000){
                System.out.println("No puedes ingresar mas de 5000");
            }
            else{
                saldo = saldo + monto;
                System.out.println("Se ingreso el monto de: " + monto);
                System.out.println("Saldo disponible: " + saldo);
            }
        } else if (opcion == 3) {
            System.out.println("Escribe el monto a retirar: ");
            double monto = teclado.nextDouble();
            if ( monto > saldo ){
                System.out.println("No tienes saldo suficiente");
            } else if ( monto <= 0) {
                System.out.println( "El monto debe ser mayor a 0");
            } else {
                saldo = saldo - monto;
                System.out.println("Se retiro el monto de: " + monto);
                System.out.println("Saldo disponible: " + saldo);
            }
        }else if(opcion != 9){
            System.out.println("Opcion no valida, intentalo nuevamente");
        }
        System.out.println("**********************************");
    }

    System.out.println("gracias por usar nuestro sistema");
}

}