Aplicación Bancaria
import java.util.Scanner;
public class AplicacionBancaria {
public static void main(String[] args) {
Scanner teclado = new Scanner(System.in);
String nombreCliente = "Tony Stark";
String tipoCuenta = "Cuenta Corriente";
double saldo = 1599.99;
int opcion = 0;
System.out.println("****************************************");
System.out.println("Nombre del cliente: " + nombreCliente);
System.out.println("Tipo de cuenta: " + tipoCuenta);
System.out.println("Saldo disponible: $" + saldo);
System.out.println("****************************************");
while (opcion != 9) {
System.out.println("\n*** Escriba el número de la opción deseada ***");
System.out.println("1 - Consultar saldo");
System.out.println("2 - Retirar");
System.out.println("3 - Depositar");
System.out.println("9 - Salir");
opcion = teclado.nextInt();
if (opcion == 1) {
System.out.println("El saldo actualizado es: $" + saldo);
} else if (opcion == 2) {
System.out.println("¿Cuánto desea retirar?");
double retiro = teclado.nextDouble();
if (retiro > saldo) {
System.out.println("Saldo insuficiente.");
} else {
saldo -= retiro;
System.out.println("Saldo restante: $" + saldo);
}
} else if (opcion == 3) {
System.out.println("¿Cuánto desea depositar?");
double deposito = teclado.nextDouble();
saldo += deposito;
System.out.println("Saldo actualizado: $" + saldo);
} else if (opcion == 9) {
System.out.println("Finalizando el programa...");
System.out.println("Muchas gracias por usar nuestros servicios.");
} else {
System.out.println("Opción no válida. Intente nuevamente.");
}
}
teclado.close();
}
}