Entradas populares

miércoles, 8 de diciembre de 2010

actividad 3

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();
        }