top of page

PROGRAMMING CHALLENGES

Tech Support Ticket System

Difficulty:

3 Hard

8 Practise Exam Questions

Topic:

Part 1: Write a program to manage a tech support ticket system. Each ticket has a priority (High, Medium, Low) and time required to resolve (in hours). Input the number of tickets and calculate the total time required for each priority level. Part 2: Extend the program to include an escalation process where Low priority tickets older than 7 days are upgraded to Medium. Output the updated ticket details.

Inputs: Number of tickets, priority, time required, ticket age. Outputs: Total time for each priority, updated ticket details. Calculations: Sum time, update priority. Variables: tickets, priority, time, age, total_time, updated_tickets.

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.

bottom of page