Producción semanal Ingresar la producción de 3 líneas durante 7 días y mostrar totales por línea y general.
Aquí te muestro un ejemplo de cómo podrías implementar la producción semanal de 3 líneas en C++: ```cpp #include <iostream> #include <vector> // Estructura para representar una línea struct Línea { std::string nombre; int producción[7]; }; // Función para calcular la producción total de una línea int calcularProducciónTotal(Línea línea) { int total = 0; for (int i = 0; i < 7; i++) { total += línea.producción[i]; } return total; } int main() { // Inicializar las líneas Línea línea1 = {"Línea 1", {10, 20, 30, 40, 50, 60, 70}}; Línea línea2 = {"Línea 2", {5, 15, 25, 35, 45, 55, 65}}; Línea línea3 = {"Línea 3", {8, 18, 28, 38, 48, 58, 68}}; // Mostrar la producción diaria de cada línea std::cout << "Producción diaria de cada línea:" << std::endl; for (int i = 0; i < 7; i++) { std::cout << "Día " << i + 1 << ": "; std::cout << línea1.producción[i] << " - " << línea2.producción[i] << " - " << línea3.producción[i] << std::endl; } // Mostrar la producción total de cada línea std::cout << "\nProducción total de cada línea:" << std::endl; std::cout << "Línea 1: " << calcularProducciónTotal(línea1) << std::endl; std::cout << "Línea 2: " << calcularProducciónTotal(línea2) << std::endl; std::cout << "Línea 3: " << calcularProducciónTotal(línea3) << std::endl; // Mostrar la producción total general int producciónTotalGeneral = calcularProducciónTotal(línea1) + calcularProducciónTotal(línea2) + calcularProducciónTotal(línea3); std::cout << "\nProducción total general: " << producciónTotalGeneral << std::endl; return 0; } ``` Este código define una estructura `Línea` para representar una línea con su nombre y producción diaria durante 7 días. La función `calcularProducciónTotal` calcula la producción total de una línea sumando sus producciones diarias. En el `main`, se inicializan las líneas con sus producciones diarias y se muestra la producción diaria y total de cada línea, así como la producción total general.