Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/06/2013, 11:39
Avatar de lGhosTl
lGhosTl
 
Fecha de Ingreso: junio-2013
Ubicación: Maturín Edo. Monagas
Mensajes: 2
Antigüedad: 11 años, 4 meses
Puntos: 0
Duda Con Programa en DevC++

Hola buenas tardes, necesito hacer el siguiente programa:

En un arreglo bidimensional que almacena la cantidad de computadoras vendidas por tres vendedores en cuatro zonas diferentes. Se pide mostrar:
a) La zona que más computadoras vendió.
b) El vendedor que menos computadoras vendió.
c) La cantidad de computadoras vendidas por todos los vendedores en todas las zonas.

Y bueno solo he podido lograr mostrar la cantidad de computadoras vendidas por todos los vendedores en todas las zonas.

La parte a y b del problema no he podido hacerlas, no se como sumar solo algunas posiciones especificas, si alguien puede ayudarme estaré muy agradecido! Aquí el código que tengo:

Código:
#include <iostream.h>
main()
{ 
      char Vendedor[3][15];
      char Zona[4][15] = {"Maturin", "Caracas", "Pto La Cruz", "Maracaibo"};
      int Arreglo[3][4], fila, colum, vend, zona, sumatot=0, sf=0, sc, fmayor[4], mayor=0, vmenor[3], menor, k;
      cout<<"\n\t\t\t..::Resumen de Ventas::.. \n\n\n";  
      for (vend=0; vend<3; vend++)
      { 
      cout<<" Ingrese Nombre del Vendedor: ";
      cin>>Vendedor[vend];    
      } 
      cout<<"\n\n Zonas de Venta:\n ";
      for (zona=0; zona<4; zona++)
      {
        cout<<""<<Zona[zona]<<", ";   
      }  
      cout<<"\n\n";
          for (fila=0; fila<4; fila++)
            { 
                for (colum=0; colum<3; colum++)
                { 
                cout<<" Computadoras Vendidas en "<<Zona[fila]<< " Por el Vendedor " <<Vendedor[colum]<<": ";
                cin>>Arreglo[fila][colum];
                sumatot=sumatot+Arreglo[fila][colum];
                                                      
                }
            }
            
             for (fila=0; fila<4; fila++)
            {    
                for (colum=0; colum<3; colum++)
                { 
                sf = sf + Arreglo[fila][0];
                fmayor[fila]=sf;
                if (fmayor[fila]>mayor)
                    {
                    mayor=fmayor[fila];
                    }                                                        
                }                
            } 
                       
        cout<<"\n\n  las Zonas que mas vendio fue una con: "<<mayor<<"\n\n";    
        cout<<"\n\n Computadoras Vendidas por todos los Vendedores en Todas las Zonas: "<<sumatot<<"\n\n";                       
system("pause");
}
Acepto criticas constructivas y bueno si alguien me puede ayudar a resolver lo que me falta, estare muy agradecido por su ayuda. :)