Problem Statement: File Handling in C/C++
On the basis of the given scenario create a file Expenses.txt, Open the file and copy into another Expenses2.txt, Also show output on screen
A college has announced the total budget of 50,000Rs.for each game. Games are done four times in a year. Take expenses as an input from user.
Calculate the average expenses for a game:

1. If the expenses greater than 80% show as” Very Expensive”.
2. If the expenses are greater than 60% and less than 80% than show “Expensive ”
3. If the expenses are greater than 50% and less than 60% than show “Less Expensive ”
4. If the expenses are greater than 40% and less than 50% than show “Not Costly”.
5. If the expenses are less than 40% than show “Best”.

3
Contributors
2
Replies
3
Views
8 Years
Discussion Span
Last Post by donaldw

You need a class named Expense.

Open the file (expenses1)

Read in the expense values, token-by-token (line-by-line, number-by-number, etc....however they are broken up), storing each value in a double (maybe indexes 0, 1, 2 and 3 of a double[4] array?)

Close the file

Open a new file (expenses2)

Write each of the values from your double array to the file

Close the file

Take the sum of the expenses for each of the four games, divide it by four and store it in another double, avgExpense.

Compare avgExpense to the budget allowed for each game, 50000, and figure out into which category it falls and output the results.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.