Question: The file profitin.txt contains a series of lines, each giving the identification number, quantity, cost, and selling price of items sold in a store during a one day period. Write a program called profit.c which reads the identification numbers, quantities, costs, and selling prices from the input file and computes the total profit as well as the identification number of the most profitable item. The profit can be computed as the running total of quantity times the difference between price and selling cost. Here is a description of a program which finds the total profit but not the most profitable item. Step1: open the file for reading Step2: declare variables id, quantity, cost, price, total and count initialize total and count to zero Step3: repeat the following until the end of the file is reached 3.1) read the id, quantity, cost and price 3.2) increment the count 3.3) add quantity* (price-cost) to the total Step4: print the count (number of values read) and the total profit. You must modify this program to find the most profitable item. Your output should look like: Number of items is: 4 Total profit is: 81.22 Most profitable item has id: 101 Copy and paste your program into the box below.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

in C++

Question: The file profitin.txt contains a series of lines, each giving the identification number,
quantity, cost, and selling price of items sold in a store during a one day period.
Write a program called profit.c which reads the identification numbers, quantities, costs, and selling
prices from the input file and computes the total profit as well as the identification number of the
most profitable item. The profit can be computed as the running total of quantity times the difference
between price and selling cost.
Here is a description of a program which finds the total profit but not the most profitable item.
Step1: open the file for reading
Step2: declare variables id, quantity, cost, price, total and count
initialize total and count to zero
Step3: repeat the following until the end of the file is reached
3.1) read the id, quantity, cost and price
3.2) increment the count
3.3) add quantity*(price-cost) to the total
Step4: print the count (number of values read) and the total profit.
You must modify this program to find the most profitable item.
Your output should look like:
Number of items is: 4
Total profit is: 81.22
Most profitable item has id: 101
Copy and paste your program into the box below.
Transcribed Image Text:Question: The file profitin.txt contains a series of lines, each giving the identification number, quantity, cost, and selling price of items sold in a store during a one day period. Write a program called profit.c which reads the identification numbers, quantities, costs, and selling prices from the input file and computes the total profit as well as the identification number of the most profitable item. The profit can be computed as the running total of quantity times the difference between price and selling cost. Here is a description of a program which finds the total profit but not the most profitable item. Step1: open the file for reading Step2: declare variables id, quantity, cost, price, total and count initialize total and count to zero Step3: repeat the following until the end of the file is reached 3.1) read the id, quantity, cost and price 3.2) increment the count 3.3) add quantity*(price-cost) to the total Step4: print the count (number of values read) and the total profit. You must modify this program to find the most profitable item. Your output should look like: Number of items is: 4 Total profit is: 81.22 Most profitable item has id: 101 Copy and paste your program into the box below.
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 6 images

Blurred answer
Knowledge Booster
Function Arguments
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education