Este es el ejercicio... 9 Escriba un programa en java que simule a una tarjeta cuyo saldo sea igual a cero. Y tenga las siguientes funciones: depositar: Función que recibe como parámetro el saldo de la tarjeta y el monto a depositar, la función debe devolver el saldo total que tendrá girar: Función que recibe como párametro el saldo de la tarjeta y el monto a girar, la función debe devolver el saldo total que quedará, en esta ocasión la función debe validar que no se la cantidad a girar no sobrepase el saldo de la tarjeta. En el main genere el siguiente menu __MENU__ 1 Depositar 2 Girar 3 Consultar Saldo 4 salir mi codigo package ejerciciosprueba; import javax.swing.*; public class Ejercicio9 { public static int leerNumero(String frase){ String valor = JOptionPane.showInputDialog(frase); int n= Integer.parseInt(valor); return n; } public static int despositar(int d){ int saldo=0; int total=saldo+d; return total; } public static int girar(int g){ int total=despositar(); int giro=total-g; return giro; } public static void main(String[] args) { int opcion, a; int resultado; do{ opcion=leerNumero(" MENU: \n\n 1) Desposito\n 2) Giro\n 3) Saldo\n 4) Salir \n\nIngrese Opcion: "); switch(opcion){ case 1: a=leerNumero("Ingrese deposito: "); resultado=despositar(a); JOptionPane.showMessageDialog(null,"Su saldo ahora es: " +resultado); break; case 2: a=leerNumero("Ingrese Giro: "); resultado=girar(a); JOptionPane.showMessageDialog(null,"Su saldo ahora es: " +resultado); case 3: resultado=depositar(a); JOptionPane.showMessageDialog(null,"Su saldo es: " +resultado); case 4: break; } }while(opcion!=4); } } mi pregunta,,,, como puedo usar el valor que obtiene la funcion despositar (esta mal esscrito xD) .... en la funcion giro? ... es para que cada vez que gire le reste a despositar?