2013/11/10

收銀系統

main()
{
     
      int a,b,c,d,z,x,i=1,sum=0;
      printf("╭================╮\n");
      printf("||      7 - 1 1   專   賣  店     ||\n");
      printf("||================||\n");
      printf("||(1)茶葉        %d元 ||\n",a=8);
      printf("||(2)香菸    %d元 ||\n",b=90);
      printf("||(3)思樂冰  %d元 ||\n",c=15);
      printf("||(4)漫畫    %d元 ||\n",d=90);
      printf("||(0)結束         ||\n");
      printf("╰================╯\n");
      start:;
      printf("%d.選擇項目(0-4):",i);
      scanf("%d",&z);
      if (z==1) 
      {
           printf("請輸入數量:");
           scanf("%d",&x);
           sum = sum + a*x;
           printf("共%d元\n",sum);
           i=i+1;
           goto start;
      }
      if (z==2)
      {
           printf("請輸入數量:");
           scanf("%d",&x);
           sum = sum + b*x;
           printf("共%d元\n",sum);
           i=i+1;
           goto start;
      }
      if (z==3)
      {
           printf("請輸入數量:");
           scanf("%d",&x);
           sum = sum + c*x;
           printf("共%d元\n",sum);
           i=i+1;
           goto start;
      }
      if (z==4)
      {
           printf("請輸入數量:");
           scanf("%d",&x);
           sum = sum + d*x;
           printf("共%d元\n",sum);
           i=i+1;
           goto start;
      }
      if (z==0)
      {
          system("cls");
          printf("╭================╮\n");
          printf("||  謝 謝  光 臨  ||\n");
          printf("╰================╯\n");
      }
      if (z!=0&z!=1&z!=2&z!=3&z!=4)
      {
          printf("輸入錯誤\n");
          goto start;
      }
      system("pause");
}