信仰2016

导航

 

书店针对《哈利波特》系列书籍进行促销活动,一共5卷,用编号01234表示,单独一卷售价8元, 具体折扣如下所示:

本数

折扣

2

5%

3

10%

4

20%

5

25%

 

思路:十本一套是60元 其余要购买的本数用switch语句 分别列出0-9的本书的价格 然后计算出60*a套数的钱加上其余的钱。

#include<iostream> 
using namespace std;
int main()
{
    
    int num;
    float a,b;
    cout<<"请输入要购买书的数目:"<<endl;
    cin>>num; 
    int x=num/10;
    int y=num%10;
    a=60*x;
    switch(y)
    {
        case 0:b=0; break;
        case 1:b=8; break;
        case 2:b=15.2; break;
        case 3:b=21.6; break;
        case 4:b=25.6; break;
        case 5:b=30; break;
        case 6:b=38; break;
        case 7:b=45.2; break;
        case 8:b=51.2; break;
        case 9:b=55.6; break;
    }
    cout<<"总价是:"<<a+b<<endl; 
    return 0;
}

posted on 2016-05-30 17:11  信仰2016  阅读(158)  评论(0)    收藏  举报