HOLA QUE TAL SOY NUEVO EN ESTE FORO PERO ESPERO QUE ME PUEDAN AYUDAR YA QUE APENAS COMEN SE A PROGRAMAR EN JAVA Y PUES NO TENGO MUCHO CONOCIMIENTO DE ESTO ESPERO QUE ME PUEDAN AYUDAR
BUENO COMENZANDO CON MI CÓDIGO :
(CLASE PRINCIPAL)import java.io.IOException;
import java.util.Scanner;
public class Controldetienda {
Scanner ent
= new Scanner
(System.
in); int opc;
do {
System.
out.
println("1.Articulos"); System.
out.
println("2.Clientes"); System.
out.
println("3.Provedores"); System.
out.
println("4.Vantas"); System.
out.
println("5.Compras"); System.
out.
println("6.Salir"); opc = ent.nextInt();
switch (opc) {
case 1:
Articulos001.main(args);
break;
case 2:
Clientes001.main(args);
break;
case 3:
Proveedores001.main(args);
break;
case 4:
Ventas001.main(args);
break;
case 5:
Compras001.main(args);
default:
}
} while (opc != 6);
}
}
(CLASE ARTÍCULOS 1)
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Articulos001 {
static Articulos002 A2[];
static int i = 0;
int i=0;
A2 = new Articulos002[];
for (i = 0; i < A2.length; i++)
A2[1] = null;
System.
out.
println("ARTICULOS"); System.
out.
println("1 - A�adir"); System.
out.
println("2 - Modificar"); System.
out.
println("3 - eliminiar"); System.
out.
println("4 - Buscar"); System.
out.
println("5 - Menu"); System.
out.
println("6 - Salir"); opcion = br.readLine();
while (!opcion.equals("6")) {
if (opcion.equals("1"))
agregar();
else if (opcion.equals("2"))
modificar();
else if (opcion.equals("3"))
eliminar();
else if (opcion.equals("4"))
buscar();
else if (opcion.equals("5"))
Controldetienda.main(args);
else
System.
out.
println("Opci�n incorrecta.."); System.
out.
println("1 - A�adir"); System.
out.
println("2 - Modificar"); System.
out.
println("3 - eliminiar"); System.
out.
println("4 - Buscar"); System.
out.
println("5 - Menu"); System.
out.
println("6 - Salir"); opcion = br.readLine();
}
}
int mayoreo, menudeo, compra;
while (A2[i] != null && i < A2.length)
if (i < A6.length)
i++;
{
clave = br.readLine();
marca = br.readLine();
System.
out.
print("Descripcion: "); descripcion = br.readLine();
System.
out.
print("Presentacion: "); presentacion = br.readLine();
System.
out.
print("Presio de compra:" + "$"); compra
= Integer.
parseInt(br.
readLine()); System.
out.
print("Presio de menudeo:" + "$"); menudeo
= Integer.
parseInt(br.
readLine()); System.
out.
print("Presio de mayoreo:" + "$"); mayoreo
= Integer.
parseInt(br.
readLine()); Articulos003 aux = new Articulos003(marca, descripcion,
presentacion, compra, menudeo, mayoreo);
A9[i] = new Articulos002(clave, aux);
}
}
A2 = new Articulos002[];
for (i = 0; i < A2.length; i++)
A2[1] = null;
String clave, descripcion, marca, presentacion
; int mayoreo, menudeo;
char compra;
clave = br.readLine();
for (int i = 0; i < C2.length; i++) {
if (!A2[i].getclave().equals(clave))
System.
out.
println("No existe ese registro"); else {
A2[i].getclave().equals(clave);
System.
out.
print("Nueva Clave: "); clave = br.readLine();
System.
out.
print("Nueva Marca: "); marca = br.readLine();
System.
out.
print("Nueva Descripcion: "); descripcion = br.readLine();
System.
out.
print("Nueva Presentacion: "); presentacion = br.readLine();
System.
out.
print("Nueva Presio de compra:" + "$"); menudeo
= Integer.
parseInt(br.
readLine()); System.
out.
print("Nueva Presio de menudeo:" + "$"); menudeo
= Integer.
parseInt(br.
readLine()); System.
out.
print("Nueva Presio de mayoreo:" + "$"); mayoreo
= Integer.
parseInt(br.
readLine()); }
break;
}
}
A2 = new Articulos002[];
for (i = 0; i < A2.length; i++)
A2[1] = null;
clave = br.readLine();
for (int i = 0; i < A2.length; i++) {
if (!A2[i].getclave().equals(clave))
System.
out.
println("No existe ese registro"); else {
A2[i].getclave().equals(clave);
System.
out.
println("Clave: " + A2
[i
].
getclave()); Articulos003 dirTemp = A2[i].getA3();
System.
out.
println("Marca: " + dirTemp.
getmarca()); System.
out.
println("Descripcion: " + dirTemp.
getdescripcion()); System.
out.
println("Presentacion: " + dirTemp.
getpresentacion()); System.
out.
println("Presio de compra:" + "$"+ dirTemp.
getCompra()); System.
out.
println("Presio de menudeo:" + "$"+ dirTemp.
getMenudeo()); System.
out.
println("Presio de mayoreo:" + "$"+ dirTemp.
getMayoreo()); }
break;
}
}
clave = br.readLine();
for (int i = 0; i < B2.length; i++) {
if (!A2[i].getclave().equals(clave))
System.
out.
println("No existe ese registro"); else {
A2[i] = null;
System.
out.
println("El registro ha sido borrado correctamente"); }
break;
}
}
return;
}
}
(CLASE ARTICULOS 2)public class Articulos002 {
Articulos003 B3;
Articulos002
(String clave, Articulos003 A3
){this.
clave = new String (clave
); this.A3 = new Articulos003(A3);
}
public void setclave
(String clave
){this.
clave = new String (clave
); } public void setDireccion003(Articulos003 A3){
this.A3 = new Articulos003(A3);}
int compra, int menudeo, int mayoreo){
B3 = new Articulos003 (marca, descripcion, presentacion, compra, menudeo,
mayoreo);
}
public String getclave
(){return clave
;} public Articulos003 getA3(){return A3;}
Articulos002 (Articulos002 r){
A3 = new Articulos003(r.A3);
}
public void print (){
System.
out.
println("clave: " + clave
); A3.print();
}
}
(CLASE ARTICULOS 3)public class Articulos003 {
private String marca,presentacion, descripcion
; private int menudeo ,mayoreo,compra;
int menudeo, int mayoreo){
this.
marca = new String (marca
); this.presentacion = presentacion;
this.compra =compra;
this.menudeo = menudeo;
this.mayoreo = mayoreo;
this.descripcion = descripcion;
}
public Articulos003(Articulos003 d){
descripcion = d.descripcion;
presentacion = d.presentacion;
compra = d.compra;
menudeo = d.menudeo;
mayoreo = d.mayoreo;
}
public void setmarca
(String marca
){ this.
marca = new String (marca
); }
public void setdescripcion
(String descripcion
){ this.descripcion = descripcion;
}
public void setpresentacion
(String presentacion
){ this.presentacion= presentacion;
}
public void setmayoreo (int mayoreo){
this.mayoreo = mayoreo;
}
public void setmenudeo (int menudeo){
this.menudeo = menudeo;
}
public void setcompra (int compra){
this.compra = compra;
}
public String getmarca
(){return marca
;} public int getMenudeo(){return menudeo;}
public int getMayoreo(){return mayoreo;}
public String getpresentacion
(){return presentacion
;} public int getCompra(){return compra;}
public String getdescripcion
(){return descripcion
;} public void print (){
System.
out.
println(marca
+ ", " + descripcion
+ " - " + presentacion
+ compra
); System.
out.
println(menudeo
+ " - "+ mayoreo
); }
}