he estado creando este ejercicio q es sobre un banco, este nos da un numero de cuenta por defecto y nosotros podamos retirar consignar pero me aparecen algunos problemas q no he podido arreglar..
//fichero Cuenta1.java
import java.io.*;
public class Cuenta1 extends Object
{
private int numero;
protected String cliente;
public double saldo;
public int i;
public Cuenta1()
{
numero=0; cliente=" ";
saldo=0;
}
public Cuenta1(int n,String c,double s)
{
numero=n; cliente=c;
saldo=s;
}
public static void main(String args[])
{
String c; int n,i,opc; double s,retirar,consignar;
Cuenta Cuent2[]= new Cuenta[4];
InputStreamReader leer=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader (leer); //convertir en br hasta que el ususario presione enter
try
{
for (i=0;i<=3;i++)
{
System.out.println("ingrese el nombre del cliente: ");
c=br.readLine();
Cuent2=new Cuenta(n,c,s);
}
for (i=0;i<=3;i++)
{
System.out.println("el cliente es"+" "+c);
System.out.println("el saldo es"+" "+s);
n=50702+i;
}// fin for
System.out.println("presione 1 para retirar 2 para consignar: ");
if (opc==1)
{
System.out.println("digite el valor a consignar: ");
consignar=br.readLine();
s=s+consignar;
System.out.println("el numero de cuenta es: "+" "+n);
System.out.println("el cliente es: "+" "+c);
System.out.println("el saldo es: "+" "+s);
System.out.println("el valor consignado es: "+" "+consignar);
}//fin if
else if (opc==2)
{
System.out.println("digite el valor a retirar: ");
retirar=br.readLine();
s=s+retirar;
System.out.println("el numero de cuenta es: "+" "+n);
System.out.println("el cliente es: "+" "+c);
System.out.println("el saldo es: "+" "+s);
System.out.println("el valor retirado es: "+" "+retirar);
}// fin if
else
{
System.out.println("Lo sentimos su transaccion es invalida");
}//cierra else
}// cierra try
catch(Exception e)
{
e.printStackTrace();
} //cierra catch
} //cierra main
} // cierra class
//fichero Cuenta1.java
import java.io.*;
public class Cuenta1 extends Object
{
private int numero;
protected String cliente;
public double saldo;
public int i;
public Cuenta1()
{
numero=0; cliente=" ";
saldo=0;
}
public Cuenta1(int n,String c,double s)
{
numero=n; cliente=c;
saldo=s;
}
public static void main(String args[])
{
String c; int n,i,opc; double s,retirar,consignar;
Cuenta Cuent2[]= new Cuenta[4];
InputStreamReader leer=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader (leer); //convertir en br hasta que el ususario presione enter
try
{
for (i=0;i<=3;i++)
{
System.out.println("ingrese el nombre del cliente: ");
c=br.readLine();
Cuent2=new Cuenta(n,c,s);
}
for (i=0;i<=3;i++)
{
System.out.println("el cliente es"+" "+c);
System.out.println("el saldo es"+" "+s);
n=50702+i;
}// fin for
System.out.println("presione 1 para retirar 2 para consignar: ");
if (opc==1)
{
System.out.println("digite el valor a consignar: ");
consignar=br.readLine();
s=s+consignar;
System.out.println("el numero de cuenta es: "+" "+n);
System.out.println("el cliente es: "+" "+c);
System.out.println("el saldo es: "+" "+s);
System.out.println("el valor consignado es: "+" "+consignar);
}//fin if
else if (opc==2)
{
System.out.println("digite el valor a retirar: ");
retirar=br.readLine();
s=s+retirar;
System.out.println("el numero de cuenta es: "+" "+n);
System.out.println("el cliente es: "+" "+c);
System.out.println("el saldo es: "+" "+s);
System.out.println("el valor retirado es: "+" "+retirar);
}// fin if
else
{
System.out.println("Lo sentimos su transaccion es invalida");
}//cierra else
}// cierra try
catch(Exception e)
{
e.printStackTrace();
} //cierra catch
} //cierra main
} // cierra class