小贺的加班工资【简单分支】
时间: 1ms 内存:10M
描述:
小贺刚上班,按计时制领工资,每小时rate元RMB。每周工作时间40小时,如果要加班,超出部分按正常工资的1.5倍计(老板还算不错喔!)。这周小贺上班的时间为hour小时,请编程序,输入rate和hour(均可为小数),输出小贺本周的薪水,要求小数点后保持2位小数。
输入:
每小时的工资rate和本周的工作时间hour
输出:
本周工资额
示例输入:
15.5 42
示例输出:
666.50
提示:
参考答案(内存最优[748]):
#include <stdio.h>
int main()
{
double rate,hour,s;
scanf("%lf %lf", &rate, &hour);
if(hour<=40)
s=hour*rate;
else
s=40*rate+(hour-40)*1.5*rate;
printf("%.2lf\n",s);
return 0;
}
参考答案(时间最优[0]):
#include <iostream>
using namespace std;
int main( )
{
double rate, sum;
int hour;
cin >> rate >> hour;
if(hour>40)
sum= 40*rate + 1.5*rate*(hour-40);
else
sum = rate*hour;
cout<< sum;
return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。
