【每日刷题】 PAT 基础习题集 7-10 计算工资 (15 分)
题目描述:
代码如下:
//7-10
#include <stdio.h>
int main ( void )
{
int year, hour;
scanf( "%d%d", &year, &hour );
int salary_new = 30, salary_odd = 50;
double salary;
if( year >= 5 ){
if( hour > 40 )
salary = salary_odd * 40 + ( hour - 40 ) * salary_odd * 1.5;
else
salary = salary_odd * hour;
}
else{
if( hour > 40 )
salary = salary_new * 40 + ( hour - 40 ) * salary_new * 1.5;
else
salary = salary_new * hour;
}
printf( "%.2f", salary );
return 0;
}