zoukankan      html  css  js  c++  java
  • 价格计算

    #include<iostream>
    using namespace std;
    
    void main()
    {
    	int count;
    	float n,expend;
    	cout<<"请输入购买书的数量:"<<endl;
    	cin>>count;
    	if(count%10==1)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n+8;
    	}
    	if(count%10==2)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n+15.2;
    	}
    	if(count%10==3)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n+21.6;
    	}
    	if(count%10==4)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n+25.6;
    	}
    	if(count%10==5)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n+30;
    	}
    	if(count%10==6)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n+38;
    	}
    	if(count%10==7)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n+45.2;
    	}
    	if(count%10==8)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n+51.2;
    	}
    	if(count%10==9)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n+55.6;
    	}
    	if(count%10==0)
    	{
    		n=count/10;
    		n=60*n;
    		expend=n;
    		
    	}
    	cout<<"需要付的钱为:"<<expend;
    }
    

    本次实验题目:

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

                                   本数                  折扣

                                    2                       5%

                                    3                       10%

                                    4                       20%

                                    5                       25%

    根据购买的卷数以及本数,会对应不同折扣规则情况。单数一本书只会对应一个折扣规则,例如购买了两本卷1,一本卷2,则可以享受5%的折扣,另外一本卷一则不享受优惠。
    设计算法能够计算出读者购买一批书的最低价格。
     
    思路:
    我的做法是,将所输入的书的数量,除以10之后余数分成十种情况讨论。例如:
    6=5+1;7=5+2;8=4+4;最简等等。
    所求得的商*10*80%+余数的情况,即可为解。
     
    遇到的问题:编程过程中没遇到什么问题。
  • 相关阅读:
    Flask快速入门(14) — 请求上下文2
    Flask快速入门(13) — 请求上下文1
    24 python异常机制
    11 python socket网络编程
    21 python调用外部系统命令
    10 python从键盘获取输入、刷新缓冲区
    18 python文件、目录操作
    17 python内置特殊方法
    15 python之ORM sqlalchemy模块使用
    14 python类的继承
  • 原文地址:https://www.cnblogs.com/hph1313/p/5559303.html
Copyright © 2011-2022 走看看