este es el principal o la clase main
package banco;
import java.io.*;
import javax.swing.JOptionPane;
public class principal {
caja_pagos cant = new caja_pagos();
cantidad de personas en la fila 1: "));
System.
out.
println("ingrese la cantidad de personas en la fila 1: "+cant.
cantidad1);
cant.
cantidad2=Integer.
parseInt(JOptionPane.
showInputDialog("ingrese la cantidad de personas en la fila 2: "));
System.
out.
println("ingrese la cantidad de personas en la fila 2: "+cant.
cantidad2);
cant.
cantidad3=Integer.
parseInt(JOptionPane.
showInputDialog("ingrese la cantidad de personas en la fila 3: "));
System.
out.
println("ingrese la cantidad de personas en la fila 3: "+cant.
cantidad3);
/*despues de ingresar personas en la fila segun la variables. cantidad1,cantidad2,cantidad3 hago el ciclo if para sacar el mayor (cantidad. mayor) y que los array sean todos del mismo tamaño y los envio a la clase. caja_pagos con la variable cantidades.*/
if(cant.cantidad1>cant.cantidad2 && cant.cantidad1>cant.cantidad3)
{
cant.cantidades=cant.cantidad1;
}
else if(cant.cantidad2>cant.cantidad1 && cant.cantidad2>cant.cantidad3)
{
cant.cantidades=cant.cantidad2;
}
else
{
cant.cantidades=cant.cantidad3;
}
//cant es el objeto que cree de la clase cajas_pagos.
cant.cantidad_personas();
cant.tiempos();
}
}
clase caja_pagos
package banco;
import java.io.*;
import javax.swing.JOptionPane;
public class caja_pagos {
public int fila_1[];
public int fila_2[];
public int fila_3[];
public int fila[];
public int cantidad1;
public int cantidad2;
public int cantidad3;
public int cantidades;
public int posicion_fila;
{
// aca recibo lo que tiene cantidades y le paso el valor a los array fila1 ,2 y 3.
fila_1=new int[cantidades];
fila_2=new int[cantidades];
fila_3=new int[cantidades];
/*aca le digo que la fila 1 me itere segun lo ingresado en cantidad1 para que.
haci despues me pida ingresar los tiempos segun los clientes que hay.
en cada fila. */
for (int a=0; a<cantidad1; a++)
{
demora de la fila 1"));
System.
out.
println("fila 1: "+fila_1
[a
]);
}
for(int i=0; i<cantidad2; i++)
{
demora de la fila 2"));
System.
out.
println("fila 2: "+fila_2
[i
]);
}
for(int e=0; e<cantidad3; e++)
{
de demora de la fila 3"));
System.
out.
println("fila 3: "+fila_3
[e
]);
}
}
/*ahora esto es lo que me falta sacar cuanto se demora un cliente X
en esto estoy pero me salen algunos errores. mi idea es que cuando ingrese el nombre de la fila y la posicion en la que esta el cliente ejemplo(fila_2-posición 2)deberia sumar primero la fila1-fila2-fila3 y despues volver a sumar fila1 y así obtendría el resultado del tiempo de demora de la fila_2-posicion 2.*/
public void tiempos()
{
nombre_fila
=(JOptionPane.
showInputDialog("ingrese la fila en la que se encuentra")); System.
out.
println(""+nombre_fila
);
if(nombre_fila=fila_1 | nombre_fila=fila_2 | nombre_fila=fila_3)
{
posicion en que se encuentra"));
System.
out.
println(""+posicion_fila
);
}
}
Gracias por su atención. mis disculpas por el post esque soy nueva en esto de los foros mejorare
.