1. Write a program that stores dynamically allocated array of Movie (using calloc() function). Movie is the Structure with seven fields: name, genre (science fiction – action - drama/love), ticketPrices, list of actors/actresses, ratings(number of tickets sold), cost of production and profit. a) In program implementation user enters the following [10 points]: Movie Name Moviel Movie2 Movie3 Genre Science Fietion Action Drama-Love List of Actors IActresses Ratings(number of tickets sold) 720 750 300 Ticket Prices $45.3 $50.2 $2.3 Cost of production $5000.5 $7000.1 $100 Net Profit

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

please solve all parts of the question, and make sure the answer is correct 100%

 

 

Write explanatory comments for your code

 

1. Write a program that stores dynamically allocated array of Movie (using calloc()
function). Movie is the Structure with seven fields: name, genre (science fiction – action
- drama/love), ticketPrices, list of actors/actresses, ratings(number of tickets sold), cost
of production and profit.
- o
a) In program implementation user enters the following [10 points]:
Movie Name
Moviel
Movie2
Movie3
Genre
Science Fiction
Action
Drama-Love
List of Actors
JActresses
Ratings(number of
tickets sold)
720
750
300
Ticket Prices
$45.3
$50.2
$2.3
Cost of production
$5000.5
$7000.1
$100
Net Profit
Print the Movie names, list of actors/actresses, ratings(number of tickets
sold), ticket prices, cost of production and the total net profit of each
movie(net_profit_of_movie)
b) Write a function that calculates the net_profit_of_movie; which is the
multiplication of ticket prices and ratings(number of tickets sold), subtracted
by cost of production [20 points]
c) In main call function, print all movies' information and the
net_profit_of_movie to the console. [15 points]
d) Create a file called movies.txt and write all movies information to the file,
including the net_profit_of_movie per movie. [20 points]
e) Ask the user to add more movies (use realloc). The user nceds to write at least
1 more movie (e.g. movie 4) then get all information for the new movies from
the user. Create a file called UpdatedMovies.txt and write all movie data
including the lately added movies' data onto the file UpdatedMovies.txt. [25
points]
Transcribed Image Text:1. Write a program that stores dynamically allocated array of Movie (using calloc() function). Movie is the Structure with seven fields: name, genre (science fiction – action - drama/love), ticketPrices, list of actors/actresses, ratings(number of tickets sold), cost of production and profit. - o a) In program implementation user enters the following [10 points]: Movie Name Moviel Movie2 Movie3 Genre Science Fiction Action Drama-Love List of Actors JActresses Ratings(number of tickets sold) 720 750 300 Ticket Prices $45.3 $50.2 $2.3 Cost of production $5000.5 $7000.1 $100 Net Profit Print the Movie names, list of actors/actresses, ratings(number of tickets sold), ticket prices, cost of production and the total net profit of each movie(net_profit_of_movie) b) Write a function that calculates the net_profit_of_movie; which is the multiplication of ticket prices and ratings(number of tickets sold), subtracted by cost of production [20 points] c) In main call function, print all movies' information and the net_profit_of_movie to the console. [15 points] d) Create a file called movies.txt and write all movies information to the file, including the net_profit_of_movie per movie. [20 points] e) Ask the user to add more movies (use realloc). The user nceds to write at least 1 more movie (e.g. movie 4) then get all information for the new movies from the user. Create a file called UpdatedMovies.txt and write all movie data including the lately added movies' data onto the file UpdatedMovies.txt. [25 points]
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 4 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY