ESTE ES EL CAJERO SI NECESITAN UNO DE CONSINAR RETIRAR EETC
DJBETOS2007@HOTMAIL.COMimport javax.swing.*;
import java.util.*;
//--------------------------------------------------------------------------
public class Banco
{ private float totaldinero;
private int numcl;
private Vector v;
/** Creates a new instance of Banco */
public Banco()
{ totaldinero=0;
numcl=0;
v=new Vector(20);
}
public void adicionar(Cuenta c)
{ v.add©;
}
public void consultar(String num)
{ int sw=0;
Cuenta aux;
for(int i=0;i<v.size();i++)
{ aux=(Cuenta)v.get(i);
if(aux.getCuenta().equals(num))
{ aux.consultar();
sw=1;
break;
}
}
if(sw==0)
{ JOptionPane.showMessageDialog(null," Cuenta no encontrada");
}
}
public static void main(String[] args)throws Exception
{ int op;
Cuenta c,call;
String nom,num;
float sinicial;
Banco ban=new Banco();
String menu="Opciones \n1.Crear Cuenta\n2.Consultar\n3.Salir";
do
{ op=Integer.parseInt(JOptionPane.showInputDialog(menu));
switch(op)
{ case 1:
nom=JOptionPane.showInputDialog(" Digite nombre cliente ");
sinicial=Float.parseFloat(JOptionPane.showInputDialog(" Saldo inicial "));
c=new Cuenta(nom, sinicial);
ban.adicionar©;
break;
case 2:
num=JOptionPane.showInputDialog(" Digite numero cuenta ");
ban.consultar(num);
break;
case 3:
break;
default:
JOptionPane.showMessageDialog(null," Opcion no valida");
}
}while(op!=3);
}
}