Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Se dispone de las ventas de un negocio durante el mes pasado.
- Por cada venta se registró el número de venta,
- el número de día y el importe de la venta.
- El fin de la carga de datos se indica con número de venta igual a 0.
- Se pide calcular e informar:
- Por cada día, la recaudación total (sólo de aquellos días que tuvieron recaudación).
- El número de día que más se recaudó en total y cuál fue la recaudación máxima.*/
- #include <iostream>
- using namespace std;
- int main(void){
- int numventa,numdia,i,maxdiarec,maxnumdia;
- float impventa;
- int numdiaanterior;
- float v_acu_recaudacion[31]={};
- float maxrecaudacion;
- int numdiamax=0;
- cout<<"Ingrese el numero de venta: "<<endl;
- cin>>numventa;
- while(numventa!=0)
- {
- cout<<"Ingrese el importe de la venta: "<<endl;
- cin>>impventa;
- cout<<"Ingrese el numero de dia: "<<endl;
- cin>>numdia;
- if(impventa>0){
- v_acu_recaudacion[numdia-1]+=impventa;
- }
- cout<<"----------------------------"<<endl;
- cout<<"Ingrese el numero de venta: "<<endl;
- cin>>numventa;
- }
- /* // PUNTO A
- for(i=0; i<31;i++){
- if(v_acu_recaudacion[i]>0){
- cout<<"La recaudacion del dia: "<<i+1<<" fue de : "<<v_acu_recaudacion[i]<<endl;
- }
- }
- */
- /// PUNTO B RECAUDACION
- // v_acu_recaudacion[0]=maxrecaudacion;
- maxrecaudacion=v_acu_recaudacion[0];
- for(i=1 ; i <31;i++)
- {
- if(v_acu_recaudacion[i]>maxrecaudacion){
- maxrecaudacion=v_acu_recaudacion[i];
- numdiamax=i+1;
- }
- }
- cout<<"el dia de mayor recaudacion fue el de : "<<numdiamax<<" y su recaudacion fue de: " <<maxrecaudacion<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement