import java.io.*; public class Proyecto2 { public static void main(String[] args) throws IOException { int menu_principal = 0; int men_areas = 0; int valinia = 0; int valinii = 0; Productos producto = new Productos(); Productos.Area[] areas = new Productos.Area[5]; Productos.Area.Item items[]; items = new Productos.Area.Item[5]; InputStreamReader bsr = new InputStreamReader(System.in); BufferedReader in = new BufferedReader(bsr); while (menu_principal != 3){ System.out.println("******* Menú Principal *******"); System.out.println(" 1. Ingresar un Area" ); System.out.println(" 2. Ingresar un Item"); System.out.println(" 3. Salir"); System.out.println("Ingrese el numero de la opción: "); menu_principal = Integer.parseInt(in.readLine()); if (menu_principal == 1){ System.out.println("Ingrese el nombre del area: "); String nombre = in.readLine(); System.out.println("Ingrese el código de area: "); String codigo = in.readLine(); System.out.println("Ingrese el jefe de area: "); String jefe = in.readLine(); System.out.println("Ingrese los pasillos asignados del area: "); String pasillo = in.readLine(); Productos.Area obed = producto.new Area(); producto.no_areas = ++valinii; } if (menu_principal == 2){ if (producto.no_areas != 0){ int finciclo = 0,ciclo; while (producto.no_areas != finciclo ){ System.out.println(" - Areas Disponibles - "); for (ciclo = 0;ciclo < producto.no_areas;ciclo++){ System.out.println(ciclo+". " + areas[ciclo]); } int salir = producto.no_areas; System.out.println(salir + ". Regresar"); System.out.println("Seleccione un area: "); finciclo = Integer.parseInt(in.readLine()); if (finciclo != salir){ System.out.println("******* Nuevo Producto del Area " + areas[finciclo].nombre_area + "*******"); System.out.println("Ingrese el codigo del item: "); String codigo = in.readLine(); System.out.println("Ingrese el nombre del item: "); String nombre = in.readLine(); System.out.println("Ingrese el marca del item: "); String marca = in.readLine(); System.out.println("Ingrese el tamaño del item: "); String tamaño = in.readLine(); System.out.println("Ingrese el color del item: "); String color = in.readLine(); System.out.println("Ingrese el no de existencias del item: "); int existencia = Integer.parseInt(in.readLine()); System.out.println("Ingrese el precio de venta del item: "); float preciov = Float.parseFloat(in.readLine()); items[valinii] = areas[finciclo].new Item(); //items[valinii].getItem(codigo,nombre,marca,tamaño,color,existencia,preciov); } } } } } } }