CRICKET LEAGUE MANAGEMENT SYSTEM
A cricket league consists of 12 teams.
The program must:
• Input and store team names.
• Input matches played, runs scored and wickets taken.
• Validate all numeric data.
• Display all stored records.
• Search for a team by name.
• Calculate the average runs scored.
• Find and display the team with the highest runs.
• Produce a formatted league report.
• Save the report to a text file.
Design and implement a program to meet these requirements.