题目描述
没看到用循环的算法那我提供一个吧,:-D
样例
#include<iostream>
#include<iomanip>
using namespace std;
int main ()
{
double x;
double a[]={400,800,1200,2000},b[]={15,12,10,7,4};
cin>>x;
for(int i=0;i<4;i++)
{
if(x>2000)
{
cout<<fixed<<setprecision(2)<<"Novo salario: "<<x*(b[4]/100+1)<<"\nReajuste ganho: "<<x*b[4]/100<<"\nEm percentual: "<<setprecision(0)<<b[4]<<" %";
break;
}
else if(x/a[i]<=1)
{
cout<<fixed<<setprecision(2)<<"Novo salario: "<<x*(b[i]/100+1)<<"\nReajuste ganho: "<<x*b[i]/100<<"\nEm percentual: "<<setprecision(0)<<b[i]<<" %";
break;
}
}
return 0;
}