sirbi

Untitled

Dec 2nd, 2019
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.81 KB | None | 0 0
  1. //ввод библиотек
  2. #include <stdio.h>
  3. #include <math.h>
  4. #include <windows.h>
  5. //ввод переменных
  6. float sum; //Сумма покупки в руб.
  7. float discout_sum; //Сумма скидки в руб.
  8. float discout_price; //Цена со скидкой в руб.
  9. float discount_perc; //Размер скидки в %
  10.  
  11. //тело программы
  12. int main()
  13. {
  14.     int sizediscount;
  15.     //Русский язык
  16.     SetConsoleCP(1251);
  17.     SetConsoleOutputCP(1251);
  18.     //3 задание
  19.     printf("3 задание \n");
  20.     printf("\n");
  21.     printf("\n");
  22.     printf("Введите сумму покупки: \n");
  23.     scanf_s("%f", &sum);
  24.     if ((sum > 500) && (sum <= 1000))
  25.     {
  26.         printf("Ваш идентификатор: 1\n");
  27.     }
  28.     else if ((sum > 1000) && (sum <= 1500))
  29.     {
  30.         printf("Ваш идентификатор: 2\n");
  31.     }
  32.     else if (sum > 1500)
  33.     {
  34.         printf("Ваш идентификатор: 3\n");
  35.     }
  36.     else if (sum <= 500)
  37.     {
  38.         printf("Ваш идентификатор: 4\n");
  39.     }
  40.     printf("Введите ваш идентификатор: \n");
  41.     scanf_s("%d", &sizediscount);
  42.     switch (sizediscount)
  43.     {
  44.     case 1:
  45.         if ((sum > 500) && (sum <= 1000))
  46.         {
  47.             discount_perc = 3;
  48.             break;
  49.         }
  50.     case 2:
  51.         if ((sum > 1000) && (sum <= 1500))
  52.         {
  53.             discount_perc = 5;
  54.             break;
  55.         }
  56.     case 3:
  57.         if (sum > 1500)
  58.         {
  59.             discount_perc = 8;
  60.             break;
  61.         }
  62.     case 4:
  63.         if (sum <= 500)
  64.         {
  65.             discount_perc = 0;
  66.             break;
  67.         }
  68.     }
  69.     //функции
  70.     discout_price = (discount_perc * sum / 100);
  71.     //вывод
  72.     printf("Ваша скидка: %f \n", discount_perc);
  73.     printf("Ваша сумма скидки: %f\n", discout_sum);
  74.     printf("Ваша сумма покупки со скидкой: %f\n", discout_price);
  75.     printf("Завершение работы ...\n");
  76.  
  77.     return 0;
  78. }
Advertisement
Add Comment
Please, Sign In to add comment