Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <conio.h>
- #define dn 5
- #define dd 3.5
- #define dc 8
- void escribir()
- {
- printf("\nIndique lo siguiente para el rugro: ");
- }
- void leer1(int *can1, float *mon1)
- {
- printf("\nLa Cantidad: ");
- scanf("%d",&*can1);
- printf("\nEl Monto Total: ");
- scanf("%f",&*mon1);
- }
- void leer2(int *can2, float *mon2)
- {
- printf("\nLa Cantidad: ");
- scanf("%d",&*can2);
- printf("\nEl Monto Total: ");
- scanf("%f",&*mon2);
- }
- int main()
- {
- float mont, mon1, mon2, des, desc, mondes,descua,montt;
- float montodia=0;
- int ed, can1, can2;
- int acuj=0; int acur=0; int acub=0; int acum=0;
- char pre1, pre2, pre3, sex;
- printf("¿Desea ingresar un cliente?\n");
- pre1=getche();
- while (pre1=='s' || pre1=='S')
- {
- clrscr();
- montt=0; descua=0;
- printf("\nIndique cual es su sexo\n");
- sex=getche();
- printf("\nDiga cual es su edad\n");
- scanf("%d",&ed);
- do
- {
- clrscr();
- printf("\nindique a que departamento desea ingresar\n");
- printf("[n] Para el de Niños\n");
- printf("[d] Para el de Damas\n");
- printf("[c] Para el de Caballeros\n");
- pre2=getche();
- switch (pre2)
- {
- case ('n'): escribir();printf("Juguetes\n");
- leer1(&can1,&mon1);
- escribir();printf("Ropa\n");
- leer2(&can2,&mon2);
- acuj=can1+acuj;
- acur=can2+acur;
- if ((can1+can2)>=7)
- des=dn;
- else
- des=0;
- break;
- case ('d'): escribir();printf("Bisuteria\n");
- leer1(&can1,&mon1);
- escribir();printf("Maquillaje\n");
- leer2(&can2,&mon2);
- acub=can1+acub;
- acum=can2+acum;
- if (sex=='h' || sex=='H')
- des=dd;
- else
- des=0;
- break;
- case ('c'): escribir();printf("Calzado\n");
- leer1(&can1,&mon1);
- escribir();printf("Correas\n");
- leer2(&can2,&mon2);
- if ((sex=='m') && (ed>=21))
- des=dc;
- else
- des=0;
- break;
- default: printf("\nOpción erronea intente de nuevo\n");
- break;
- }
- mont=(mon1+mon2);
- desc=mont*des/100;
- descua=desc+descua;
- montt=mont+montt;
- printf("\n¿Desea ingresar otro producto?\n");
- pre3=getche();
- }
- while (pre3=='s' || pre3=='S');
- clrscr();
- printf("\nEl total es %5.2f\n",montt);
- printf("El descuento total es: %5.2f\n",descua);
- mondes=montt-descua;
- printf("El total a pagar es: %5.2f",mondes);
- if (mondes>1000 && mondes<2500)
- printf("\nFelicidades obtuvo un regalo especial por su compra\n");
- montodia=mondes+montodia;
- getche();
- printf("\n¿Desea ingresar otro cliente?\n");
- pre1=getch();
- }
- clrscr();
- printf("El resultado del rugro mas vendido en el departamento de niños es:\n");
- if (acuj>>acur)
- printf("Los Juguetes tuvieron mayor venta\n");
- if (acuj<<acur)
- printf("La Ropa tuvo mayor ventan");
- else
- printf("Ambos tuvieron la misma cantidad de ventas\n");
- printf("\nEl resultado del rugro menos vendido en el departamento de mujeres es:\n");
- if (acub>>acum)
- printf("La Bisuteria tuvo mayor venta\n");
- if (acub<<acum)
- printf("El Maquillaje tuvo mayor venta\n");
- else
- printf("Ambos tuvieron la misma cantidad de ventas\n");
- printf("\nEl monto recaudado en el dia es: %5.2f",montodia);
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment