You found an exciting summer job for five weeks. It pays, say, $15.50 per hour. Suppose that the total tax you pay on your summer job income is 14%. After paying the taxes you spend 10 % of your net income to buy new clothes and other accessories for the next school year and 1% to buy school supplies. After buying clothes and school supplies, you use 25% of the remaining money to buy savings bonds. For each dollar you spend to buy savings bonds, your parents spend $0.50 to buy additional savings bonds for you. Write a program that prompts the user to enter the pay rate for an hour and the number of hours you worked each week. The program then outputs the following:
a. Your income before and after taxes from your summer job.
b. The money you spend on clothes and other accessories.
c. The money you spend on school supplies.
d. The money you spend to buy savings bonds.
e. The money your parents spend to buy additional savings bonds for you.
is this a school project? If this is you just learning on your own, the best way to learn is0 from fixing your own mistakes. If this I your own personal project, try something more simple if you can't figure this out
@nyaeggy
One, cout << "Total wages after taxes:" << wagesatax << endl; is just giving the tax amount. You need to subtract the tax from the wages earned, to actually show "Total wages after taxes:"
Two, cout << "Enter the pay rate for an hour: "; cin >> rate; is never used. You have constdouble PAY_PER_HOUR = 15.50 as the rate of hourly pay. All you need then, is ask how many hours they work.
Third, you should mention what errors you are getting. Knowing what these errors are, can help those that want to help you, actually help you.
error C2144: syntax error : 'int' should be preceded by ';'
well from this, i think that a ";" is missing somewhere, although i don't think there is any in your code.
after building the solution, check out the error console too. it pretty much tells where an error is, so you could fix it.