Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Shett

#1
Bueno la verdad trate de hacerlo hasta donde pude, me cuesta entender el while (se que tengo que volver a leer la variable pero nose en donde)  todavía.Me gustaría que me ayuden a completarlo(para entenderlo),  y también quería saber¿esta bien la parte del vector para mostrar el total?. Muchas gracias. Si no entienden algo de lo que hice me avisan.

/*En una casa de ropa se ofrece tres prendas en promocion. Las tres prendas posibles con sus repectivos precios son:
1- Camisa, la cual cuesta $400.
2-Pantalon, el cual cuesta $1000.
3-Campera, la cual cuesta $1500.

De acuerdo a la opcion elegida tenemos la posibilidad de elegir la promocion para dicha opcion o simplemente tomar solo la opcion elegida.

  -Camisa.
   a) Camisa+remera ($200 mas).
   b) Camisa sola.
   
    -Pantalon.
    a)Pantalon+medias ($100 mas).
   b) Pantalon solo.
     
  -Campera.
   a)Campera+camisa ($200 mas):
    b) Campera sola.
   
    Informar el precio final de acuerdo a las opciones elegidas, sumando los adicionales correspondientes segun la promocion seleccionada. Esto se debera almacenar en un vector de 3 posiciones que contendra los saldos totales de las
    opciones. Asi mismo se informara por separado a cuanto asciende el saldo total de la compra.*/
   
   
   
   
     #include<stdio.h>
     #include<conio.h>
     
     int main (){
     
      int cat=0,opc=0,vec[3];
      char c;
     
      printf ("\n¿Desea realizar una nueva compra o adquirir otro producto? Presione la tecla s para continuar.");
      scanf ("%c",&c);
     
         while (c=='s')
         {



printf ("\t\tTienda de ropa.");
      printf ("\nCatalogo de productos.");
      printf ("\n Seleccione la opcion que desee a continuacion: \n 1.Camisa. \n2.Pantalon. \n3.Campera.");
     
      switch (cat)
      {
      case 1: printf ("\n La opcion elegida posee la siguiente promocion: Camisa+remera ($200 mas), para seleccionar la promocion presione la tecla 1, y cualquier otra tecla para el producto solo.");
               scanf ("%i",&opc);
               if(opc==1)
               {
                vec[1]=600;
  }
  else
  {
  vec[1]=400;
  }
      break;
     
      case 2: printf ("\n La opcion elegida posee la siguiente promocion: Pantalon+medias ($100 mas), para seleccionar la promocion presione la tecla 1, y cualquier otra tecla para el producto solo.");
               scanf ("%i",&opc);
               if(opc==1)
               {
                vec[2]=1100;
  }
  else
  {
  vec[2]=1000;
  }
      break;
      case 3: printf ("\n La opcion elegida posee la siguiente promocion: Campera+camisa ($200 mas), para seleccionar la promocion presione la tecla 1, y cualquier otra tecla para el producto solo.");
               scanf ("%i",&opc);
               if(opc==1)
               {
                vec[3]=1700;
  }
  else
  {
  vec[3]=1500;
  }
      break;
         
          default: printf ("\nOpcion ingresada invalida");
         
     
}

}
     
        int tot=0;
     
      tot=vec[1]+vec[2]+vec[3];
      printf ("El total a pagar es de:$%i",tot);
     
     
      getch ();
      return 0;
}


MOD: Etiqueta GeSHi.