Java - Ayúda con aplicacion java usando vectores

   
Vista:

Ayúda con aplicacion java usando vectores

Publicado por Danger (1 intervención) el 18/09/2011 03:11:46
Elabore un programa en Java que reciba el valor del peso máximo a enviar por caja, y que reciba
indefinidamente el peso de productos a enviar y muestre, a petición del usuario, el número mínimo de cajas requeridas para enviar TODOS los productos ingresados hasta el punto de ejecución.
El señor X desea enviar los siguientes productos:
A = 5 Kg B= 6 Kg C = 7 Kg D = 2 Kg E = 3 Kg
Y la empresa le indica que el peso máximo por caja, debe ser de 8 Kg. Para determinar el número mínimo
de cajas a usar para empacar la totalidad de los productos, es pertinente organizar los productos de acuerdo
a su peso:
C = 7 Kg B= 6 Kg A = 5 Kg E = 3 Kg D = 2 Kg
Luego, comparar el mayor peso con el menor peso para verificar si es posible enviar los paquetes en la
misma caja. Como el peso de C + el peso de D exceden el límite, entonces enviamos en 1 caja a C,
teniendo así que:
Cajas:
C
Productos a Evaluar:
B A E D
//-------------------------------------------------------------------------------------------------------------------------
Como el peso de B + el peso de D no exceden el límite, entonces enviamos en 1 caja a B y a D, teniendo
así que:
Cajas:
C B D
Productos a Evaluar:
A E
//-------------------------------------------------------------------------------------------------------------------------
Como el peso de A + el peso de E no exceden el límite, entonces enviamos en 1 caja a A y a E, teniendo así que:
Cajas:
C B D A E
Productos a Evaluar:
Y finalmente, tenemos que el número de cajas a enviar, es 3.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder