Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # include <stdio.h>
- void load (char *name, float *oldpay)
- {
- printf ("Enter Name: ");
- gets (name);
- printf ("Oldpay is: %$");
- scanf ("%f", &(*oldpay));
- }
- float calc(float oldpay, float *raiseamount, float *newpay)
- {
- int raise;
- raise = 7,5,3,1;
- if (oldpay <= 20000)
- {
- *raiseamount = oldpay * (7/(float)100);
- return *raiseamount;
- }
- else if (oldpay <= 50000)
- {
- *raiseamount = oldpay * (5/(float)100);
- return *raiseamount;
- }
- else if (oldpay <= 100000)
- {
- *raiseamount = oldpay * (3/(float)100);
- return *raiseamount;
- }
- else if (oldpay > 100000)
- {
- *raiseamount = oldpay * (1/(float)100);
- return *raiseamount;
- }
- *newpay = oldpay + *raiseamount;
- return *newpay;
- }
- void print (float oldpay, float raiseamount, float newpay)
- {
- printf ("Oldpay: $%0.2f\n", oldpay);
- printf ("Raiseamount $%0.2f\n", raiseamount);
- printf ("Newpay $%0.2f\n",newpay);
- }
- void main ()
- {
- char name [20];
- float oldpay, raiseamount,newpay;
- load (name,&oldpay);
- calc (oldpay, &raiseamount,&newpay);
- print(oldpay,raiseamount,newpay);
- }
Add Comment
Please, Sign In to add comment