Question: Question No. 3 [30 Marks) Write a C program which should manage movie's records by using structure. It should be able to handle at least

 Question No. 3 [30 Marks) Write a C program which should

Question No. 3 [30 Marks) Write a C program which should manage movie's records by using structure. It should be able to handle at least 50 records. A. Your program should store following information against a structure called Movie Data. [3 Marks] 1. Movie ID (you can use the index number as movie ID) 2. Movie Name 3. Movie Language 4. Movie Type (Action, Horror, Drama, Thrill etc.) 5. Movie Director Name 6. Movie Release Date (DD-MM-YYYY) 7. Movie Rating (Out of 10.0) B. There should be a 2nd structure Release Date" to store release date and its members will be Day, Month and Year. This structure will be used in struct Movie Data as nested structure. [2 Marks] C. Initialize 10 movie's information in main function. [5 Marks] D. Create a menu, as given below, which should use above information to perform selected action: [20 Marks] 1. Press 1 to Display Movies (You'll define a function to display the movies information in tabular format.) 2. Press 2 to Add New Movie (You'll define a function to store a new movie in already available record. It will also check that either the record is already available or not. If the movie record found, then do not enter it again.) 3. Press 3 to Delete A Movie's Record (You'll define a function to delete the complete record of a movie by using its ID.) 4. Press 4 to Search the Movie (You'll a define a function which will search the movie. The search can be based on movie's name, type, year, and rating. So, you have to make a sub-menu to search about movie. For example, if you search on basis of rating "7" then it will show you all movies which will be equal to or greater than 7 rating.) 5. Press 5 to Exit the Program

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!