VECTORES

EJERCICIO 1
/* ENUNCIADO : Una librería que comercializa 5 productos diversos, maneja los siguientes arrays:
- cosUni    que guarda el Precio costo de cada producto
- preUni    que guarda el Precio venta de cada producto
- UnidVend  que guarda las unidades vendidas en un mes
Hacer un programa que permita calcular:
   el monto de dinero invertido,
   el monto de la venta, la ganancia en cada producto y
   la ganancia total 
Debe mostrar este reporte:
Venta               Costo               Ganancia
999.99              999.99              999.99
999.99              999.99              999.99
.....                   .....                   ......
999.99              999.99              999.99
------                  ------                  ------
999.99              999.99              999.99   */
// Librerias C++
#include <iostream.h>
#include <iomanip.h>
#include <conio.h>
const int N = 5;
void main()
{    double cosUni[N], preUni[N], UnidVend[N], Costo[N],Venta[N],Gan[N],GT;
      int i,j;
        // Lectura de los arrays cosUni, preUni, UnidVend
      for (i=0;i<N;i++)
      {     cout<<"cosUni["<<i<<"] = ";cin>>cosUni[i];
            cout<<"preUni["<<i<<"] = ";cin>>preUni[i];
            cout<<"UnidVend["<<i<<"] = ";
            cin>>UnidVend[i];
      }
      GT=0.0;    // inicializa la ganancia total en 0
      for (i=0;i<N;i++)
      {     // Genera los arrays MonInver, Venta
            Costo[i] = cosUni[i] * UnidVend[i];
            Venta[i] = preUni[i] * UnidVend[i];
                // Genera el array Gan
            Gan[i] = Venta[i] - Costo[i];
            GT = GT + Gan[i];     // Acumula la ganancia total
      }
        // Muestra Reporte: 
      cout<<"El REPORTE ES EL SIGUIENTE :"<<endl;
      cout<<setw(10)<<"Costo"<<setw(10)<<"Venta"<<setw(10)<<"Ganancia"<<endl;
      for (i=0;i<N;i++)
      {     cout<<setw(10)<<Costo[i]<<setw(10)<<Venta[i]<<setw(10)<<Gan[i]<<endl; }
      cout<<setw(30)<<GT<<endl;
      getch();
}

No hay comentarios:

Publicar un comentario