栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

c++ 类与对象应用题

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

c++ 类与对象应用题

#include
using namespace std;
class tank
{
    private:
        int F;
        int vin;
        int vout;
        int gravity;
    public:
        tank():F(0),vin(0),vout(0),gravity(0){    }
        ~tank(){
		};
        void set(int f,int in,int out)
        {
            F=f;
            vin=in;
            vout=out;
        }
        int getin(int t0,int te)
        {
            gravity+=(te-t0)*vin;
            return gravity;
        }
        int getout(int t0,int te)
        {
            gravity-=(te-t0)*vout;
            if(gravity<=0)
            {
                gravity=0;
            }
               return gravity;
        }
        int getresult()
        {
            if(gravity 

 假设某水果店销售 
 4 
 种水果:苹果 
 A
 (每个重量 
 0.1kg
 ,
 10 
 元
 /kg
 )、梨 
 B
 (每个重量 
 0.1kg
 , 
 

 12 
 元
 /kg
 )、桃 
 C
 (每个重量 
 0.05kg
 ,
 14 
 元
 /kg
 )、菠萝 
 D
 (每个重量 
 0.4kg
 ,
 16 
 元
 /kg
 )。例如一顾客 
 

 拿出一张 
 100 
 元面额的纸钞,要购买一批水果:
 AAAAABBBBCCCDD
 ,即 
 5 
 个苹果、
 4 
 个梨、
 3 
 

 个桃、
 2 
 个菠萝,水果店需要给该批水果称重、计算应付金额、找零钱。 
 

 请设计水果店
 类
 完成称重、计算应付金额、找零钱等功能,顾客
 类
 完成购买商品的行为;请 
 

 设 计 有 关 代 码 模 拟 实 现 水 果 店 与 该 顾 客 之 间 的 交 易 。 顾 客 购 买 的 商 品 模 拟 为 字 符 串 
 

 “
 AAAAABBBBCCCDD
 ”,请将该字符串作为输入参数。
 

 

#include
using namespace std;
class CFruit_stand
{
	public:
		CFruit_stand();
		~CFruit_stand();
		double weight;
		double price;
		void charge(char*,double);
		void print();
};
CFruit_stand::CFruit_stand()
{
	weight=0;
	price=0;
}
CFruit_stand::~CFruit_stand()
{
	
} 
void CFruit_stand::charge(char *p,double money)
{
	while(*p!='')
	{
		if(*p=='A')
		{
			weight+=0.1;
			price+=0.1*10;
		}
		else if(*p=='B')
		{
			weight+=0.1;
			price+=0.1*12;
		}
		else if(*p=='C')
		{
			weight+=0.05;
			price=0.05*14;
		}
		else if(*p=='D')
		{
			weight+=0.4;
			price+=0.4*16;
		}
		p++;
	}
	cout<<"收顾客钱"< 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/849612.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号