题目描述
还是用if-else语句
这里可以用printf输出浮点数
用cout输出%
也可以用%%输出
样例
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
double x,X,Y;
scanf("%lf",&x);
if(x>0&&x<=400)
{
X=(1+0.15)*x;
Y=X-x;
printf("Novo salario: %.2lf\nReajuste ganho: %.2lf\nEm percentual: ",X,Y);
cout<<"15 %"<<endl;
}
else if(x>400&&x<=800)
{
X=(1+0.12)*x;
Y=X-x;
printf("Novo salario: %.2lf\nReajuste ganho: %.2lf\nEm percentual: ",X,Y);
cout<<"12 %"<<endl;
}
else if(x>800&&x<=1200)
{
X=(1+0.10)*x;
Y=X-x;
printf("Novo salario: %.2lf\nReajuste ganho: %.2lf\nEm percentual: ",X,Y);
cout<<"10 %"<<endl;
}
else if(x>1200&&x<=2000)
{
X=(1+0.07)*x;
Y=X-x;
printf("Novo salario: %.2lf\nReajuste ganho: %.2lf\nEm percentual: ",X,Y);
cout<<"7 %"<<endl;
}
else
{
X=(1+0.04)*x;
Y=X-x;
printf("Novo salario: %.2lf\nReajuste ganho: %.2lf\nEm percentual: ",X,Y);
cout<<"4 %"<<endl;
}
return 0;
}