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

Desafio: aplicación del banco

import java.util.Scanner;

public class AplicBanco {

public static void main(String[] args) {

    int opcion = 0;

    Scanner teclado = new Scanner(System.in);  //Se capturan los datos ingresados
    System.out.println("Escriba su nombre: ");
    String nombCliente = teclado.nextLine();
    System.out.println("Tipo de cuenta: ");
    String tipoCuenta = teclado.nextLine();
    System.out.println("Saldo inicial");
    double saldo = teclado.nextDouble();

    System.out.println("*********************************************");
    System.out.println("\nNombre del cliente: " + nombCliente);  //Se muestran los datos ingrsados
    System.out.println("El tipo de Cuenta es: " + tipoCuenta);
    System.out.println("Su saldo disponibles es: " + saldo);
    System.out.println("\n*********************************************");

    String menu = """
            ****Escribe la opcion que necesitas***
            1 - Consultar saldo
            2 - Retirar
            3 - Depositar
            9 - Salir
            """;

    while (opcion != 9) {
        System.out.println(menu);
        opcion = teclado.nextInt();


        switch (opcion) {
            case 1:
                System.out.println("Su saldo actual es: " + saldo + "");
                break;

            case 2:
                System.out.println("Cual es el valor a retirar: ");
                double valRetiro = teclado.nextDouble();
                if (saldo < valRetiro) {
                    System.out.println("El saldo es insuficiente");
                } else {
                    saldo = saldo - valRetiro;
                    System.out.println("Su saldo actual es: " + saldo);
                }
                break;

            case 3:
                System.out.println("Valor a depositar: ");
                double valDeposito = teclado.nextDouble();
                saldo += valDeposito;
                System.out.println("Su saldo actual es: " + saldo);
                break;

            case 9:
                System.out.println("Saliendo del programa, gracias por utilar nuestros servicios");
                break;

            default:
                System.out.println("Opción incorrecta");

        }
    }


}

}

1 respuesta

Hola, Norlan ,

Gracias por compartir tu código con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas ayuda, no dudes en buscarnos en el foro.

¡Gracias nuevamente!

Saludos,

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