Before seeing the solution make sure that you tried enough. Don’t paste the whole code, just find out the logic. If you stuck in trouble, just inform me on comment.
/**Bismillahir Rahmanir Rahim.**/
#include <stdio.h>
int main()
{
double a,b,c;
int d;
char ch='%';
scanf("%lf", &a);
if(a>=0 && a<=400.00)
{
b=a*.15;
c=a+b;
d=15;
}
else if(a>=400.01 && a<=800)
{
b=a*.12;
c=a+b;
d=12;
}
else if(a>=800.01 && a<=1200)
{
b=a*.10;
c=a+b;
d=10;
}
else if(a>=1200.01 && a<=2000)
{
b=a*.07;
c=a+b;
d=7;
}
else if(a>2000)
{
b=a*.04;
c=a+b;
d=4;
}
printf("Novo salario: %.2lf\n",c);
printf("Reajuste ganho: %.2lf\n",b);
printf("Em percentual: %d %c\n",d,ch);
return 0;
}
#include
ReplyDeleteint main()
{
float x,y,z;
char ch='%';
scanf("%f",&x);
if(x>=0&&x<=400.00)
{
z=(x*15)/100;
y=x+z;
printf("Novo salario: %0.2f\n",y);
printf("Reajuste ganho: %0.2f\n",z);
printf("Em percentual: 15 %c\n",ch);
}
if(x>=400.01&&x<=800.00)
{
z=(x*12)/100;
y=x+z;
printf("Novo salario: %0.2f\n",y);
printf("Reajuste ganho: %0.2f\n",z);
printf("Em percentual 12 %c\n",ch);
}
if(x>=800.01&&x<=1200.00)
{
z=(x*10)/100;
y=x+z;
printf("Novo salario: %0.2f\n",y);
printf("Reajuste ganho: %0.2f\n",z);
printf("Em percentual 10 %c\n",ch);
}
if(x>=1200.01&&x<=2000.00)
{
z=(x*7)/100;
y=x+z;
printf("Novo salario: %0.2f\n",y);
printf("Reajuste ganho: %0.2f\n",z);
printf("Em percentual 7 %c\n",ch);
}
if(x>2000.00)
{
z=(x*4)/100;
y=x+z;
printf("Novo salario: %f\n",y);
printf("Reajustr ganho: %f\n",z);
printf("Em percentual 4 %c\n",ch);
}
return 0;
}
whats wrong with my code??
same problem bro..
Delete