AcWing 669. 加薪
原题链接
简单
作者:
半醒的狐狸
,
2021-05-13 11:52:18
,
所有人可见
,
阅读 267
数组 + for循环做法
C++ 代码
#include <iostream>
using namespace std;
int main()
{
double n;
cin >> n;
double sal, gan, per;
double a[6] = {0, 400, 800, 1200, 2000, 2500};
double b[5] = {0.15, 0.12, 0.10, 0.07, 0.04};
for (int i = 0; i < 5; i ++ )
{
if (n >= a[i] && n <= a[i + 1])
{
sal = n * (1 + b[i]);
gan = n * b[i];
per = b[i] * 100;
break;
}
}
printf("Novo salario: %.2lf\n", sal);
printf("Reajuste ganho: %.2lf\n", gan);
printf("Em percentual: %.lf %\n", per);
return 0;
}