• 书店促销


    设计思想:

             折扣            付款

    1        0                 8

    2        0.05            8*0.95

    3        0.10            8*0.9

    4        0.20            8*0.8

    5        0.25            8*0.75

    1本无折扣

    2本2*8*0.95

    3本3*8*0.9

    4本4*8*0.8

    5本5*8*0.75

    6本 5+1

    7本 5+2

    8本 4+4 而不是5+3   4*8*0.8*2=51.2   3*8*0.9 +5*8*0.75=51.6

    9本 5+3

    源代码:

    #include <iostream>
    using namespace std;

    void main()
    {
        int n;
        int a=0,b=0;
        int sum;

        cout<<"请输入要买的书的本数:"<<endl;
        cin>>n;
        a=n/5;
        b=n%5;

        cout<<"最低价格为:";
        if(n==3)
        {
            sum=3*8*(1-0.1);
        }
        else
        {
            if(b==0)
            {
                sum=a*5*8*(1-0.25);//买全套的书籍5,10、、、、
            }
            
            if(b==1)//买1,6,11
            {
                sum=a*5*8*(1-0.25)+8;
            }

            if(b==2)//买2,7、、、、、
            {
                sum=a*5*8*(1-0.25)+2*8*(1-0.05);
            }

            if(b==3)
            {
                sum=(n-8)/5*5*8*(1-0.25)+4*2*8*(1-0.2);
            }

            if(b==4)
            {
                sum=a*5*8*(1-0.25)+4*8*(1-0.2);
            }
        }
        cout<<sum<<endl;
    }

    屏幕截图:

    总结:

    这道题关键是八本时4+4比5+3便宜 以后这类题都要在纸上分析清楚计算清楚。

  • 相关阅读:
    Python爬虫实验报告之Big_Homework2_Douyu
    Python_dict
    Common sequence manipulation functions
    python基于opencv库的人脸识别总结
    使用cwrsync同步windows文件到linux
    搭建mosquitto
    docker搭建mqtt
    docker部署gofastdfs
    ap配置
    冒泡排序
  • 原文地址:https://www.cnblogs.com/xizhenghe/p/4537179.html
Copyright © 2020-2023  润新知