top of page
PROGRAMMING CHALLENGES
Personal Finance Manager
Difficulty:
2 Medium
2.2 Practice Exam Questions
Topic:
"SmartSaver" finance app wants to provide users with insights into their spending habits. Develop a program that reads transaction data from a text file, calculates the total expenses for a specified time period, and categorizes expenses into different spending categories (e.g., groceries, entertainment, transportation).
- Input: Transaction data from a text file and time period
- Processing: Read data from the text file. Sum expenses for the specified time period and categorize into spending categories.
- Output: Print total expenses and spending category breakdown.
- Processing: Read data from the text file. Sum expenses for the specified time period and categorize into spending categories.
- Output: Print total expenses and spending category breakdown.
Need help with your programming skills?
If you need more help than just independent practise, then we're here for you. Book a 1:1 with us and we will be able to guide you to becoming a proficient programmer who can tackle any of the challenges an exam board can throw at you.
1 hr
50 British pounds1 hr
55 British pounds
bottom of page