Vous êtes sur la page 1sur 4

#ifndef VENTAS_H

#define VENTAS_H"

#include<iostream>

#define N 50

using namespace std;

void ingresoDatos(int V[N][6], int &nv , int &nd)

{ //Datoa iniciales de la matriz de venta V

cout<<"Cuantos vendedores";

cin>>nv;

cout<<"Cuantos dias ";

cin>>nd;

//iNGRESO DE VENTAS EN LA MATRIZ

for(int f=0 ; f<nv; f++)

cout<<"\nVentas del vendedor "<<(f+1)<<endl;

for (int c=0 ; c<nd ; c++)

cin>> V[f][c];

void PrintMatriz (int V[N][6],int nv ,int nd)

cout<<"\nMatriz de ventas"<<endl;

for(int f=0 ; f<nv ; f++)

for( int c=0 ; c<nd ; c++)

cout<< V[f][c]<<"\t ";

cout<<endl;
}

void MayorMontoVentasSemana(int V[N][6],int nv ,int nd)

int acum ; //Acumulador de ventas

int May=-1 ;//Mayor monto de ventas

int ivmm=0; //Indice de vendedor con mayor monto

for (int f=0 ; f<nv ; f++)

{ acum=0;

for (int c=0 ; c<nd ; c++)

acum += V[f][c];

if(acum>May)

May=acum;

ivmm=f;

//Reportando resultados

cout<<"Mayor monto de ventas Semanal= S/"<<May<<endl;

cout<<"Lo hizo el vendedor "<<(ivmm+1)<<endl;

void MontoVentasPorDiaSemana(int V[N][6],int nv ,int nd)

int acum;

for (int c=0 ; c<nd ; c++)

{ acum=0;

for (int f=0 ; f<nv ; f++)

{
acum+= V[f][c];

cout<<"\nVentas dia"<<(c+1)<<" = S/"<<acum;

double PromedioVentaSemanal(int V[N][6],int nv ,int nd)

int acum=0 ;

for (int f=0 ; f<nv ; f++)

for (int c=0 ; c<nd ; c++)

acum+= V[f][c];

return (double) acum /(nv*nd); //Como las varibles estaban en int , la division me daria un
entero , por lo tanto pongo en el return(double)

//para que no me de entero

void DiamasbajoVentasSemanal(int V[N][6],int nv ,int nd) //revisar despues de esto//

int acum ; //Acumulador de ventas

int Min=1000 ;//Minimo monto de dia de la semana

int dmbs=0 ; //Dia mas bajo de la semana

for (int c=0 ; c<nd ; c++)

{ acum=0;

for (int f=0 ; f<nv ; f++)

acum+= V[f][c];

}
}

#endif // VENTAS_H

----------Con main

#include <iostream>

#include "ventas.h"

using namespace std;

int main()

cout << "Matriz de ventas semanal" << endl;

int Ventas [N][6];

int nven , ndia;

ingresoDatos(Ventas , nven , ndia);

PrintMatriz(Ventas , nven , ndia);

MayorMontoVentasSemana(Ventas , nven , ndia);

MontoVentasPorDiaSemana(Ventas , nven , ndia);

double prom =PromedioVentaSemanal(Ventas , nven , ndia);//Cuando no es void

cout<<"El promedio de ventas semanales sera :"<<prom<<endl;

DiamasbajoVentasSemanal(Ventas , nven , ndia);

return 0;

Vous aimerez peut-être aussi