Q 1) you are required to maintain database for Cricket players. There are 4 teams in International Cricket: Pakistan, India, South Africa, and West Indies. You have to keep records of the players. Player should have information:
4. Category i.e. Bowler, Batsman, Fielder, All-rounder
5. Total Scores
6. Best Score
7. Total Wickets
Attributes should be taken from user at run time. User should be allowed to add new player, edit existing player and search player by Nationality. When a new player is added new node is created. When you search the player by specific Nationality i.e. Pakistani, information of all players having Pakistani nationality should display on screen.
Singly linked list should be used.
Unfortunately, your question requires a lot of work and cannot be done for free. Submit it with all requirements as an assignment to our control panel and we'll assist you.