Beruflich Dokumente
Kultur Dokumente
Una cooperativa de productores de naranja almacena el total de toneladas cosechadas durante el último
año en N parcelas (1 ≤ n ≤ 50). En cada parcela se pueden cultivar dos tipos de naranja: para jugo y para
comer. Se conoce el total de toneladas cosechadas de cada una de los dos tipos de naranja. Si en una
parcela no se hubiera cosechado alguno de los tipos, entonces habrá 0.
La información se almacena en un arreglo donde se encuentra primero el valor de las naranjas para jugo
y luego el valor de las naranjas para comer correspondientes a la primera parcela, luego los datos
correspondientes a la segunda parcela y así sucesivamente. Por ejemplo, si en la parcela 1 se
cosecharon 100 toneladas de naranjas para jugo y 500 toneladas de naranjas para comer, en la parcela 2
se cosecharon 600 toneladas de naranjas para jugo y 0 toneladas de naranjas para comer y en la parcela
3 se cosecharon 800 toneladas de naranjas para jugo y 700 toneladas de naranjas para comer, las 6
primeras casillas del arreglo serían:
Observe que la información de una misma parcela ocupa posiciones consecutivas en el arreglo. Se le
pide que haga una serie de funciones que permitan:
a. Leer la información de cuantas parcelas hay (N tal que 1 ≤ n ≤ 50) y las toneladas por tipo de naranja
de cada una de las parcelas. El arreglo resultante contendrá entonces la información de la
producción de la cooperativa.
b. Dada la información total de la cooperativa, calcular y generar un vector con la producción total por
parcela, de tal manera que en la primera casilla quede el total de producción de la parcela 1, en la
segunda casilla quede el total de producción de la parcela 2 y así sucesivamente.
c. Eliminar la información de una parcela perteneciente a la cooperativa. El dato requerido para esta
opción es el número de parcela a eliminar (dato que se debe recibir por parámetro). Se deben ajustar
los datos en el vector inicial para que no queden vacíos en el mismo. Por ejemplo, si el arreglo inicial
era: