Rutina Productores de leche
Publicado por Gabriel Monney (1 intervención) el 21/11/2018 01:39:17
Buenas necesito ayuda con esto de java main class y java class
Como promedio se realizan en el período un total de 60 entregas de leche. Se sabe que, en la zona, hay 12 productores de leche que realizan entregas
El programa llevará el control del número de productores que han realizado entregas por medio de una variable, denominada cantProductores. El programa llevará control de la posición en la lista de producción para una nueva entrega mediante una variable, denominada nuevoIndice.
Se sabe que se tienen las rutinas siguientes: La que calcula la cantidad total de botellas entregadas por un productor (calcularTotalBotellasProductor) dado el índice del id del productor, la que devuelve la cantidad de entregas realizadas por un productor (cantidadEntregasProductor) dado el id del productor, la que busca un productor (buscarProductor) dado el id y retorna el índice donde se encuentra ese productor (por ello puede usarlas y no necesita modelarlas).
También se tiene una variable global denominada PGBE que almacena el promedio global histórico de botellas entregadas por productor en la compañía que es inicializada por el sistema al ejecutarse y puede ser modificada a través de opciones en el menú del programa.
Para cada uno de los siguientes puntos, realizar el diagrama de flujo de la rutina y la codificación Java.
A. Haga una rutina que recibiendo el id del productor, retorne una lista con la cantidad de botellas que realizó en cada entrega.
B. Haga una rutina que determine si el promedio de botellas de un productor es mayor al PGBE.
C. Haga una rutina que reciba el arreglo con las botellas entregadas por cada productor (el mismo que se recibe al agregar el productor) y retorne el cambio porcentual lineal entre la primera entrega (E0) y la última entrega (E1) usando la siguiente fórmula: (E1 – E0)/E0
D. Haga una rutina que devuelva un arreglo con el cambio porcentual de todos los productores.
Como promedio se realizan en el período un total de 60 entregas de leche. Se sabe que, en la zona, hay 12 productores de leche que realizan entregas
El programa llevará el control del número de productores que han realizado entregas por medio de una variable, denominada cantProductores. El programa llevará control de la posición en la lista de producción para una nueva entrega mediante una variable, denominada nuevoIndice.
Se sabe que se tienen las rutinas siguientes: La que calcula la cantidad total de botellas entregadas por un productor (calcularTotalBotellasProductor) dado el índice del id del productor, la que devuelve la cantidad de entregas realizadas por un productor (cantidadEntregasProductor) dado el id del productor, la que busca un productor (buscarProductor) dado el id y retorna el índice donde se encuentra ese productor (por ello puede usarlas y no necesita modelarlas).
También se tiene una variable global denominada PGBE que almacena el promedio global histórico de botellas entregadas por productor en la compañía que es inicializada por el sistema al ejecutarse y puede ser modificada a través de opciones en el menú del programa.
Para cada uno de los siguientes puntos, realizar el diagrama de flujo de la rutina y la codificación Java.
A. Haga una rutina que recibiendo el id del productor, retorne una lista con la cantidad de botellas que realizó en cada entrega.
B. Haga una rutina que determine si el promedio de botellas de un productor es mayor al PGBE.
C. Haga una rutina que reciba el arreglo con las botellas entregadas por cada productor (el mismo que se recibe al agregar el productor) y retorne el cambio porcentual lineal entre la primera entrega (E0) y la última entrega (E1) usando la siguiente fórmula: (E1 – E0)/E0
D. Haga una rutina que devuelva un arreglo con el cambio porcentual de todos los productores.
Valora esta pregunta
0