Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: luchofiattipo en 30 Septiembre 2012, 04:45 AM

Título: Ejercicio con matriz tridimencional
Publicado por: luchofiattipo en 30 Septiembre 2012, 04:45 AM
Aca les dejo la imagen del ejercicio, no lo logro hace la verdad se me complico si alguien me puede dar una mano lo agradeceria mucho, saludos gracias


http://imageshack.us/photo/my-images/405/trabajoprogramacion.jpg/
Título: Re: Ejercicio con matriz tridimencional
Publicado por: leosansan en 30 Septiembre 2012, 14:18 PM
CitarNo veo claro del todo lo que quiere. Interpreto que desea las ventas acumuladas por productos y mes para cada vendedor.
La primera lista da lo anterior pero sin acumular. Las ventas de cada vendedor las genero aleatoriamente:
#include <stdio.h>
#include <stdlib.h>
main()
{
    int i,j,k;
    int a [3][12][4],b[3][4]={0},c[3][4]={0};
    srand(time(0));
    for (i=0;i<3;i++)
        for (j=0;j<12;j++)
            {
                for (k=0;k<4;k++)
                {
                    a[i][j][k]=rand() % 10 ;
                    printf("Vendedor %d mes %d venta producto %d = %d ",i+1, j+1,k+1, a[i][j][k]);
                }puts("\n");
            }puts("\n");

    for (i=0;i<3;i++)
         for (j=0;j<12;j++)
            {
                for (k=0;k<4;k++)
                    {
                        b [i][k]+=a [i][j][k];
                        printf("Vendedor %d mes %d venta acumulada producto %d = %d  \n",i+1, j+1,k+1,b [i][k]);
                    }
             }
   
}
Título: Re: Ejercicio con matriz tridimencional
Publicado por: luchofiattipo en 30 Septiembre 2012, 23:37 PM
Leosan muchas gracias por tu aporte creo que es eso ahora voy a corroborar con el profesor, pero desde ya muchas gracias!, saludos
Título: Re: Ejercicio con matriz tridimencional
Publicado por: luchofiattipo en 5 Octubre 2012, 00:33 AM
Leosansan podrias ayudarme el ejercicio esta bien pero hay que Cargar los productos por mes de cada representante por teclado. como seria ? gracias
Título: Re: Ejercicio con matriz tridimencional
Publicado por: leosansan en 5 Octubre 2012, 11:22 AM
Cita de: luchofiattipo en  5 Octubre 2012, 00:33 AM
Leosansan podrias ayudarme el ejercicio esta bien pero hay que Cargar los productos por mes de cada representante por teclado. como seria ?
No entiendo bien tu pregunta. y además ¿qué quiere dedir por teclado?. Entiendo que los tienes que entrar a "mano". Avísame.
Saludos!
Título: Re: Ejercicio con matriz tridimencional
Publicado por: xiruko en 5 Octubre 2012, 15:46 PM
Citarhay que Cargar los productos por mes de cada representante por teclado

esto es algo muy basico y deberias repasar algunas cosas antes de meterte con arreglos tridimensionales y demas. pero bueno tendrias que sustituir esto:

a[i][j][k]=rand()%10;

por esto:

scanf("%d", a[i][j][k]);

un saludo!