0 votos
por (20 puntos) en C/C++

Hola buenas tardes, mi duda es la siguiente... 

no se si puede hacerse esto pero me gustaria saber si el vector sumart, podria pasarlo a otra funcion en el caso de que se pueda como seria? disculpen las molestias :c

void cargarventas (int carventas[5][10])

{

/// ca = codigo articulo

/// cv = codigo vendedor

/// pu = precio unitario

/// cuv = cantidad unidades vendidas

    int ca,cv,cuv;

    float pu;

    int sumart [5]={0};

    cout << "Codigo vendedor: ";

    cin >> cv;

    while (cv!=0)

    {

        cout << "Codigo articulo: ";

        cin >> ca;

        cout << "Precio unitario: ";

        cin >> pu;

        cout << "Cantidad unidades vendidas: ";

        cin >> cuv;

        carventas [cv-1][ca-1]+=cuv;

       sumart [cv-1]+=cuv;

        cout << endl;

        cout << "Codigo vendedor: ";

        cin >> cv;

    }

}

void mostrarvec ()

{

for (int x=0;x<5;x++)

{

cout << sumart [x] << endl;

}

}

1 Respuesta

0 votos
por (80 puntos)

Si entendí tu pregunta... Podes pasar "sumart" por parámetros a "mostrarvec", al igual que lo hiciste con "cargarventas"

void cargarventas (int carventas[5][10])

{

/// ca = codigo articulo

/// cv = codigo vendedor

/// pu = precio unitario

/// cuv = cantidad unidades vendidas

    int ca,cv,cuv;

    float pu;

    int sumart [5]={0};

    cout << "Codigo vendedor: ";

    cin >> cv;

    while (cv!=0)

    {

        cout << "Codigo articulo: ";

        cin >> ca;

        cout << "Precio unitario: ";

        cin >> pu;

        cout << "Cantidad unidades vendidas: ";

        cin >> cuv;

        carventas [cv-1][ca-1]+=cuv;

       sumart [cv-1]+=cuv;

        cout << endl;

        cout << "Codigo vendedor: ";

        cin >> cv;

    }

    mostrarvec (smart);

}

void mostrarvec (int smart[])

{

for (int x=0;x<5;x++)

{

cout << sumart [x] << endl;

}

}

Preguntas relacionadas

0 votos
1 respuesta
preguntado por Fede (20 puntos) Abr 12, 2016 en C/C++
0 votos
0 respuestas
0 votos
0 respuestas
preguntado por Eslas (20 puntos) Ene 28, 2016 en Java
0 votos
0 respuestas
preguntado por draco1525 (20 puntos) Ene 28, 2016 en General
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...