| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 829 人关注过本帖
标题:新人刚学才一个多月,不是很懂,希望各位大神看看,谢过....
只看楼主 加入收藏
wangcong1314
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-10-29
结帖率:0
收藏
已结贴  问题点数:2 回复次数:9 
新人刚学才一个多月,不是很懂,希望各位大神看看,谢过....
1. 编写一个程序计算员工周工资,输入某雇员的每周工作时间(以小时计)和每小时的工资数,计算并输出他的工资。若雇员周工作小时超过40小时,则超过部分按原工资的1.5倍的加班工资来计算。若雇员每周工作小时超过60小时,则超过60的部分按原工资的3倍的加班工资来计算,而40到50小时的工资仍按照原工资的1.5倍的加班工资来计算。
要求:(1)有输入提示和输出提示,如要输入雇员的工作时间和每小时的工资值时,可以
提示:
  “Please input employee’s work time and wage_per_hour:”
输出时,提示:
  “The employee’s wage :”。
   (2)给你的程序加上注释,并注意排版格式,使得其清晰可读。
   
2. 设计一个计算+、-、*、/的程序,程序循环从标准输入读入表达式:
输入: 4+2 回车
则输出:4+2=6
输入: 4*2 回车
则输出:4*2=8
………
当用户输入:0 0 0 回车时程序退出
要求:(1)有输入提示和输出提示,如要输入表达式时,可以提示:
       "pealse intput arithmetic expression: "
输出时,提示:
      " 4+2=6"。
计算在用户输入的表达式为0 0 0 时程序结束。
   (2)为你的程序加上注释,使得其清晰可读。
   (3)尝试利用调试程序来修改你程序的逻辑错误。




   谢了
搜索更多相关主题的帖子: employee 加班工资 
2012-10-29 21:49
小小小火柴
Rank: 5Rank: 5
来 自:江西赣州
等 级:职业侠客
威 望:3
帖 子:141
专家分:337
注 册:2012-9-28
收藏
得分:0 
   这个是作业吧?不觉得应该自己先写吧?如果没有写出来,也可以把你代码贴出来!这样,版主不高兴的!

   好好学习!
2012-10-29 22:02
wangcong1314
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-10-29
收藏
得分:0 
嘿嘿
第一个
#include <iostream>
using namespace std;
int main()
  {
int time;
 float hour,cost,count;
 count<<"please wage_per_hour:";
   cin>>hour;  
  cout<<"Please input employee’s work time:";
  cin>>time;
  if(time>60)
     cost=3;
  else if(time>=40)
      cost=1.5f;
  else if(time<40)
      cost=0;
  conut=(time-40)*cost*hour+time*hour;
  cout<<"count="<<endl;
  return 0;
}
错了   我不知道最后式子“conut=(time-40)*cost*hour+time*hour”咋总结
第二个 真不会 没思路  谢了.....
2012-10-29 22:10
小小小火柴
Rank: 5Rank: 5
来 自:江西赣州
等 级:职业侠客
威 望:3
帖 子:141
专家分:337
注 册:2012-9-28
收藏
得分:0 
#include <iostream>
using namespace std;
int main()
  {
   int time;
    float hour_pay,count;
   cout<<"please wage_per_hour:";//每小时的工资
   cin>>hour_pay;  
   cout<<"Please input employee’s work time:";//每周工作时间
   cin>>time;
   if(time<40&&time>=0)
       count=time*hour_pay;
   else if(time>=40&&time<60)
       count=(time-40)*1.5*hour_pay+40*hour_pay;
   else if(time>=60)
       count=(time-60)*3*hour_pay+20*1.5*hour_pay+40*hour_pay;
   cout<<"The employee’s wage :"<<endl;
   cout<<count<<endl;
  return 0;
}
这个是你的第一题!

   好好学习!
2012-10-29 22:24
wangcong1314
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-10-29
收藏
得分:0 
谢了   
就是 想学才想加个c++论坛的  
2012-10-29 22:29
似水流年去
Rank: 3Rank: 3
来 自:四川
等 级:论坛游侠
帖 子:71
专家分:128
注 册:2012-10-23
收藏
得分:0 
  。作业就别拿出来晒了好么

[fly]放牛班的春天[/fly]
2012-10-30 00:06
人死灯未灭
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-10-30
收藏
得分:0 
2012-10-30 12:14
w527705090
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:11
帖 子:441
专家分:1882
注 册:2011-6-28
收藏
得分:0 
不假思索的求作业   说的就是楼主!!!

有心者,千方百计;无心者,千难万难。
2012-10-30 16:24
wangcong1314
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2012-10-29
收藏
得分:0 
  
我太冤了  我是怀了爱学习的心了
这个真是个真的
昨天是第一次,也是第一次发帖,
下次不会了  
谢谢个位大神的帮忙
以后还要麻烦各位了......
在此谢过.......
2012-10-30 21:41
额外覆盖
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:城市猎人
威 望:6
帖 子:1726
专家分:5757
注 册:2012-9-22
收藏
得分:0 
给你一个建议,先自己写,如果错了又不会改再贴出来,让那些高手指点,这样学的才多啊

我现在所学的一切都是为了游戏!!!为了游戏,加油!加油!努力!
2012-10-30 22:25
快速回复:新人刚学才一个多月,不是很懂,希望各位大神看看,谢过....
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013265 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved