1.-Se desea llevar el control de ventas de un centro comercial para los cuales se tomaran como base dos departamentos, electrónica y electrodomésticos donde le pedirá al usuario que introduzca por teclado.
Nombre del producto, Costo, Cantidad, departamento.
Cada departamento tiene un descuento en la compra en electrónica 5%, y en electrodomésticos 10% , pero también tiene un descuento adicional si lleva más de 10 productos en ambos departamentos se le aplicara un descuento de 5%.
Calcular
El 15% de iva
Subtotal
Total
a mi me salio pero esta muuuy largo :)
#include<stdio.h>
#include<conio.h>
main ()
{
float a,b,c;
int departamento, codigo;
printf("elija producto deseado:\n\n 01.-minicomponente $2500 codigo 01 \n\n 02.-pantalla de plasma $4000 codigo 02 \n\n 03.-DVD multiregion$1500 codigo 03 \n\n \n\n 04.-refrigerador $5000 codigo 04 \n\n 05.-lavadora $6000 codigo 05 \n\n 06.-licuadora $300 codigo 06 \n\n");
scanf("%d",&codigo);
switch (codigo)
{
case 1:
printf ("introduzca codigo");
scanf ("%f",&a);
printf ("introduzca el numero de unidades");
scanf ("%f",&b);
c=2500*b;
printf ("\n\n usted pagara\n\n%f",c);
printf("\n\n escribe la cantidad que pagara \n\n");
scanf("%f",&a);
printf("\n\n escribe de que el descuento que se hara\n\n dependiendo al departamento\n\n electronica 5%,\n\n y en electrodomesticos 10% \n\n");
scanf("%f",&b);
c=a*b/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("escribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara sera de \n\n%f",c);
printf("\n\nlleva mas de 10 productos si=1/no=2\n\n");
scanf("%f",&a);
if (a=2)
{
printf ("\n\nescriba el precio que pagara\n\n");
scanf("%f",&a);
printf("\n\n¿cuantos productos lleva?\n\n");
scanf("%f",&b);
c=a*5/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("\n\nescribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara (subtotal) sera de \n\n%f",c);
printf("\n\nse le cobrara un iva de 15 porciento\n\n");
printf("\n\nescribe lo que pagara\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a*15/100;
printf("\n\n su iva sera de \n\n%f",c);
printf("\n\n el precio que pagara sera de \n\n%f",c);
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a+b;
printf("\n\n total a pagar\n\n%f",c);
}
else
{
printf ("no se le hara ningun descuento.");
}
break;
case 2:
printf ("introduzca el codigo");
scanf ("%f",&a);
printf ("introduzca el numero de unidades");
scanf ("%f",&b);
c=4000*b;
printf ("\n\n usted pagara\n\n%f",c);
printf("\n\n escribe la cantidad que pagara \n\n");
scanf("%f",&a);
printf("\n\n escribe de que el descuento que se hara\n\n dependiendo al departamento\n\n electronica 5%,\n\n y en electrodomesticos 10% \n\n");
scanf("%f",&b);
c=a*b/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("escribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara sera de \n\n%f",c);
printf("\n\nlleva mas de 10 productos si=1/no=2\n\n");
scanf("%f",&a);
if (a=2)
{
printf ("\n\nescriba el precio que pagara\n\n");
scanf("%f",&a);
printf("\n\n¿cuantos productos lleva?\n\n");
scanf("%f",&b);
c=a*5/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("\n\nescribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara (subtotal) sera de \n\n%f",c);
printf("\n\nse le cobrara un iva de 15 porciento\n\n");
printf("\n\nescribe lo que pagara\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a*15/100;
printf("\n\n su iva sera de \n\n%f",c);
printf("\n\n el precio que pagara sera de \n\n%f",c);
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a+b;
printf("\n\n total a pagar\n\n%f",c);
}
else
{
printf ("no se le hara ningun descuento.");
}
break;
case 3:
printf ("introduzca el codigo");
scanf ("%f",&a);
printf ("introduzca el numero de unidades");
scanf ("%f",&b);
c=1500*b;
printf ("\n\n usted pagara\n\n%f",c);
printf("\n\n escribe la cantidad que pagara \n\n");
scanf("%f",&a);
printf("\n\n escribe de que el descuento que se hara\n\n dependiendo al departamento\n\n electronica 5%,\n\n y en electrodomesticos 10% \n\n");
scanf("%f",&b);
c=a*b/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("escribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara sera de \n\n%f",c);
printf("\n\nlleva mas de 10 productos si=1/no=2\n\n");
scanf("%f",&a);
if (a=2)
{
printf ("\n\nescriba el precio que pagara\n\n");
scanf("%f",&a);
printf("\n\n¿cuantos productos lleva?\n\n");
scanf("%f",&b);
c=a*5/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("\n\nescribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara (subtotal) sera de \n\n%f",c);
printf("\n\nse le cobrara un iva de 15 porciento\n\n");
printf("\n\nescribe lo que pagara\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a*15/100;
printf("\n\n su iva sera de \n\n%f",c);
printf("\n\n el precio que pagara sera de \n\n%f",c);
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a+b;
printf("\n\n total a pagar\n\n%f",c);
}
else
{
printf ("no se le hara ningun descuento.");
}
break;
case 4:
printf ("introduzca codigo");
scanf ("%f",&a);
printf ("introduzca el numero de unidades");
scanf ("%f",&b);
c=5000*b;
printf ("\n\n usted pagara\n\n%f",c);
printf("\n\n escribe la cantidad que pagara \n\n");
scanf("%f",&a);
printf("\n\n escribe de que el descuento que se hara\n\n dependiendo al departamento\n\n electronica 5%,\n\n y en electrodomesticos 10% \n\n");
scanf("%f",&b);
c=a*b/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("escribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara sera de \n\n%f",c);
printf("\n\nlleva mas de 10 productos si=1/no=2\n\n");
scanf("%f",&a);
if (a=2)
{
printf ("\n\nescriba el precio que pagara\n\n");
scanf("%f",&a);
printf("\n\n¿cuantos productos lleva?\n\n");
scanf("%f",&b);
c=a*5/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("\n\nescribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara (subtotal) sera de \n\n%f",c);
printf("\n\nse le cobrara un iva de 15 porciento\n\n");
printf("\n\nescribe lo que pagara\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a*15/100;
printf("\n\n su iva sera de \n\n%f",c);
printf("\n\n el precio que pagara sera de \n\n%f",c);
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a+b;
printf("\n\n total a pagar\n\n%f",c);
}
else
{
printf ("no se le hara ningun descuento.");
}
break;
case 5:
printf ("introduzca el codigo");
scanf ("%f",&a);
printf ("introduzca el numero de unidades");
scanf ("%f",&b);
c=6000*b;
printf ("\n\n usted pagara\n\n%f",c);
printf("\n\n escribe la cantidad que pagara \n\n");
scanf("%f",&a);
printf("\n\n escribe de que el descuento que se hara\n\n dependiendo al departamento\n\n electronica 5%,\n\n y en electrodomesticos 10% \n\n");
scanf("%f",&b);
c=a*b/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("escribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara sera de \n\n%f",c);
printf("\n\nlleva mas de 10 productos si=1/no=2\n\n");
scanf("%f",&a);
if (a=2)
{
printf ("\n\nescriba el precio que pagara\n\n");
scanf("%f",&a);
printf("\n\n¿cuantos productos lleva?\n\n");
scanf("%f",&b);
c=a*5/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("\n\nescribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara (subtotal) sera de \n\n%f",c);
printf("\n\nse le cobrara un iva de 15 porciento\n\n");
printf("\n\nescribe lo que pagara\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a*15/100;
printf("\n\n su iva sera de \n\n%f",c);
printf("\n\n el precio que pagara sera de \n\n%f",c);
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a+b;
printf("\n\n total a pagar\n\n%f",c);
}
else
{
printf ("no se le hara ningun descuento.");
}
break;
case 6:
printf ("introduzca el codigo");
scanf ("%f",&a);
printf ("introduzca el numero de unidades");
scanf ("%f",&b);
c=300*b;
printf ("\n\n usted pagara\n\n%f",c);
printf("\n\n escribe la cantidad que pagara \n\n");
scanf("%f",&a);
printf("\n\n escribe de que el descuento que se hara\n\n dependiendo al departamento\n\n electronica 5%,\n\n y en electrodomesticos 10% \n\n");
scanf("%f",&b);
c=a*b/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("escribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara sera de \n\n%f",c);
printf("\n\nlleva mas de 10 productos si=1/no=2\n\n");
scanf("%f",&a);
if (a=2)
{
printf ("\n\nescriba el precio que pagara\n\n");
scanf("%f",&a);
printf("\n\n¿cuantos productos lleva?\n\n");
scanf("%f",&b);
c=a*5/100;
printf("\n\n el descuento sera de \n\n%f",c);
printf("\n\nescribe lo que pagara sin el descuento\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le descontara\n\n");
scanf("%f",&b);
c=a-b;
printf("\n\n el precio que pagara (subtotal) sera de \n\n%f",c);
printf("\n\nse le cobrara un iva de 15 porciento\n\n");
printf("\n\nescribe lo que pagara\n\n");
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a*15/100;
printf("\n\n su iva sera de \n\n%f",c);
printf("\n\n el precio que pagara sera de \n\n%f",c);
scanf("%f",&a);
printf("\n\nescribe lo que se le cobrara\n\n");
scanf("%f",&b);
c=a+b;
printf("\n\n total a pagar\n\n%f",c);
}
else
{
printf ("no se le hara ningun descuento.");
}
break;
}
getch();
}
No hay comentarios:
Publicar un comentario