Programación en castellano
Inicio > Foros > Java (básico) > problemas con codigo de java
-Foros de debate

Java (básico)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

problemas con codigo de java
Enviado por luismi sword el día 21 de febrero de 2008

es la simulacion de un banco que va guardando clientes pero el progrma que tengo me sale mal y nada mas me graba uno suponiendo que debe grabar mas aqqui esta el codigo.

class variable_banco{
String nom,dir;
int numc;
double saldo;
public variable_banco(String n,String d,double s,int num)
{
nom=n;
dir=d;
saldo=s;
numc=num;

}

}

class proyecto_banco
{
public static void main(String[] args)
{

int t=5,np,nd,numc=0,num=0;
String nom=null,dir=null;
double saldo=0;
double deposito,cheke,retiro,transferencia;
int opcion;
variable_banco[] dat=new variable_banco[t];
Leer jl=new Leer();
do
{
System.out.println("***************************");
System.out.println("* Banco Santafer *");
System.out.println("* *");
System.out.println("* 1) Alta de banco *");
System.out.println("* 2) Deposito *");
System.out.println("* 3) Cambio de cheke *");
System.out.println("* 4) Retiro *");
System.out.println("* 5) Pedir saldo *");
System.out.println("* 6) Transferencia *");
System.out.println("* 7) Datos del cliente *");
System.out.println("* 8) Salir *");
System.out.println("***************************");
System.out.println("***************************");
System.out.println("* TECLEE UNA OPCION *");
System.out.println("***************************");
opcion=jl.LeeC();
switch(opcion)
{

case '1':

for(int i=0;i<1;i++)
{
numc++;
System.out.println("Numero de cuenta:"+numc);
System.out.println("Nombre:");
nom=jl.LeeS();
System.out.println("Direccion:");
dir=jl.LeeS();
System.out.println("Saldo con el que contara:");
saldo=jl.LeeD();
dat[i]=new variable_banco(nom,dir,saldo,numc);

}


break;

case '2':

System.out.println("Numero de cuenta:");
np=jl.LeeI();
if(np==numc)
for (int i = 0; i < 1; i++)
{
System.out.println("Cantidad a depositar:");
deposito=jl.LeeD();
saldo+=deposito;
}else{
System.out.println("NUMERO DE CUENTA ERRONEO");
}
break;

case '3':
System.out.println("Numero de cuenta:");
np=jl.LeeI();
for (int i = 0; i < 1; i++)
if(np==numc)
{
System.out.println("Cantidad del cheke:");
cheke=jl.LeeD();
if(cheke>saldo)
{
System.out.println("Su saldo es insuficiente multa de $900.00");
saldo=saldo-900;
}
else
{
saldo-=cheke;
}
}
else
{
System.out.println("NUMERO DE CUENTA ERRONEO");
}
break;

case '4':
System.out.println("Numero de cuenta:");
np=jl.LeeI();
for (int i = 0; i < 1; i++)
if(np==numc)
{
System.out.println("Cantidad a retirar:");
retiro=jl.LeeD();
if(retiro>saldo)
{
System.out.println("Su saldo es insuficiente");
}
else
{
saldo-=retiro;
}
}
else
{
System.out.println("NUMERO DE CUENTA ERRONEO");
}
break;

case '5':
System.out.println("Numero de cuenta:");
np=jl.LeeI();
for (int i = 0; i < 1; i++)
if(np==numc)
{
System.out.println("Saldo dosponible:"+saldo);
}else{
System.out.println("NUMERO DE CUENTA ERRONEO");
}
break;

case '6':
System.out.println("Numero de cuenta:");
np=jl.LeeI();
for (int i = 0; i < 1; i++)
if(np==numc)
{
System.out.println("Cantidad a transferir:");
transferencia=jl.LeeD();
System.out.println("Numero de cuenta:");
nd=jl.LeeI();
if(nd==numc)
{
saldo+=transferencia;
}
else
{
System.out.println("NUMERO DE CUENTA NO EXISTE");
}
}
else
{
System.out.println("NUMERO DE CUENTA ERRONEO");
}
break;

case '7':
System.out.println("Numero de cuenta:");
np=jl.LeeI();
for (int i = 0;i<1; i++)
if(np==numc)
{
System.out.println("Numero de cuenta:"+dat[i].numc);
System.out.println("Nombre:"+dat[i].nom);
System.out.println("Direccion:"+dat[i].dir);
System.out.println("Saldo:"+dat[i].saldo);
}
else
{
System.out.println("NUMERO DE CUENTA ERRONEO");
}
break;

case '8':
System.out.println("HASTA LA VISTA");
break;

default:
System.out.println("Seleccione una opcion");
}
}while((opcion!='8'));
}
}

 

Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados