系统(“暂停”

请寄给我的C + +程序打印一个月的天数在GC。

利用开关语句和C + +程序打印的二次方程的根

我有一个问题。我用这个“如果”的声明,我得到一些奇怪的东西。这是我的代码:

诠释主体()

cout <<“请输入一个号码:\n”>钠;

如果((钠> 0)&(Na<9)){

cout <<“输入”<< endl <<钠;

cout <<“输入”<< endl <<钠;

其他{ }

cout <<“你应该输入数字,而不是符号”<< endl;

}

get() CIN;

get() CIN;

返回0;

}

现在,如果用户输入一个数,它工作正常……如果用户输入一个字符然后它崩溃。你能告诉我哪里有问题吗?

大家好。我是超级编程新手,我想写一个分配程序,但我有一个很艰难的时期。,我希望有人可以采取什么我必须在正确的方向引导我看的远,也许。下星期我有个测试,我不知所措了。好的分配是一个互联网服务提供商,有三种不同的资费套餐的客户:

包装:9.95美元每月10小时的访问设置。额外的时间是每小时2美元。

B包:提供每月14.95美元的20小时的访问。额外的时间是每小时1美元。

包:每月19.95美元的无限制访问设置。

写一个程序,计算出客户每月的账单。必须输入客户名称,包装客户购买和使用,多少个小时。这将创建一个账单,包括输入信息和总金额。比尔应该写入文件。

输入验证:确保用户只选择方案,B,或C,在一个月内不能使用的小时数超过744。

21。

问题20修改程序使它也显示多少钱包的客户会如果他们购买套餐B或C保存,和多少钱包B客户会如果他们购买包装如果没有储蓄节省,没有信息应该被打印......

这是我到目前为止…

#包括

#包括

#包括

使用std命名空间;

国际main()

{

字符串名称;

炭包;

指定的时间;

const双pack_a = 9.95;

const双pack_b = 14.95;

const双pack_c = 19.95;

总分;

cout <<“输入客户名称:“<>名称;

getline(CIN,名称);

cout <>包;

如果(!((包= =“”)| |(包= =“B”)| |(包= =“C”)))

cout <<“无效,可用的软件包是一个,B或C,只有<< endl。”;

其他的

cout <<“用了多少小时?”744。

cout <<“无效的,时间不能超过744”<< endl;

如果

(包= =“”)

总=(hours-10)×2;

cout << endl <<总;

如果

(包= = b)

总=(hours-20)×1;

系统(“暂停”);

返回0;

字符串名称;

炭包;

指定的时间;

const双pack_a = 9.95;

const双pack_b = 14.95;

cout <<“输入客户名称:“<>名称;

getline(CIN,名称);

cout <>包;

如果(!

((包= =“”)| |(包= =“B”)| |(包= =“C”)))

((包= =“”)| |(包= =“B”)| |(包= =“C”)))cout <<“无效,可用的软件包是一个,B或C,只有<< endl。”;

其他{

cout <<“用了多少小时?”

744。744。

cout <<“无效的,时间不能超过744”<< endl;

}

如果

(包= =“”){

总=(hours-10)×2 + pack_a;

cout << endl <<总;

}

如果

(包= = b){

总=(hours-20)×1 + pack_b;

cout << endl <<总;

}

如果(包= = c)

{总= = pack_c;

cout << endl <<总;



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值