zoukankan      html  css  js  c++  java
  • 书店促销

    设计思想:

             折扣            付款

    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便宜 以后这类题都要在纸上分析清楚计算清楚。

  • 相关阅读:
    API函数
    平台调用教程
    查看网页源文件方法
    网页端商品链接转换为手机端链接的部分网址规则
    中文分词消除歧义简单思想
    java 链接数据库时的配置代码
    手机参数更新语句根据Id 可以得到某手机的各种参数
    中文分词—基于Lucene的分词器—支持中英文混合词
    修改Imdict做自己的分词器
    制作可输入的下拉框
  • 原文地址:https://www.cnblogs.com/xizhenghe/p/4537179.html
Copyright © 2011-2022 走看看