Dev - C++ - Arreglos Multidimensionales - Dev C++

 
Vista:
sin imagen de perfil

Arreglos Multidimensionales - Dev C++

Publicado por Carlos (16 intervenciones) el 21/10/2019 23:10:48
Realiza el análisis, diseño e implementación de un programa que utiliza un arreglo multidimensional, para almacenar los valores de la fabricación de calzados de cinco modelos de zapatos en tres colores diferentes. Carga de valores el arreglo de orden 5 x 3 y al finalizar, que descargue los valores de las ventas almacenados y obtenga un reporte de la sumatoria de cada modelo de calzado y cual modelo fue el más vendido.

Ejemplo de ejecución en C++:
Matriz de Ventas
1345 2500 1567
2876 1876 1456
3278 2376 3245
2310 645 5430
1560 1987 2345
Total vendido de cada modelo
Total del modelo 0: 5412
Total del modelo 1: 6208
Total del modelo 2: 8899
Total del modelo 3: 8385
Total del modelo 4: 5892
El modelo que más vendio es: 2

----------------------------------------------------
Process exited after 0.03334 seconds with return value 0
Press any key to continue . . . _



Muchas Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Arreglos Multidimensionales - Dev C++

Publicado por Alfil (1444 intervenciones) el 22/10/2019 00:03:50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
 
using namespace std;
 
int main()
{
    int matriz[5][3];
    int ventas[5] = { 0 };
 
    cout << "\n Datos de la matriz:\n";
    for( int i = 0; i < 5; i++ ) {
        cout << "\n Modelo " << i + 1 << ":\n";
        for ( int j = 0; j < 3; j++ ) {
            cout << " Color " << j + 1 << ": ";
            cin >> matriz[i][j];
            ventas[i] += matriz[i][j];
        }
    }
 
    cout << "\n Tabla de ventas:";
    for( int i = 0; i < 5; i++ ) {
        cout << "\n Modelo " << i + 1 << ": ";
        for ( int j = 0; j < 3; j++ ) {
            cout << matriz[i][j] << "\t";
        }
    }
    cout << endl;
 
    cout << "\n Total vendido de cada modelo:"
         << "\n Modelo 1: " << ventas[0]
         << "\n Modelo 2: " << ventas[1]
         << "\n Modelo 3: " << ventas[2]
         << "\n Modelo 4: " << ventas[3]
         << "\n Modelo 5: " << ventas[4]
         << endl;
 
    int max, pos;
    for( int i = 0; i < 5; i++ )
        if( i == 0 || ventas[i] > max) {
            max = ventas[i];
            pos = i + 1;
        }
    cout << "\n El modelo mas vendido es: " << pos << endl;
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar