A farmer wants your help to write a simple program for his animals. He has 5 types of animals in his farm dog). He has a data base that shows the number of animals in each group and the cost of each animal in th shown in the text. Write a C++ program that first reads the animal data (name, their numbers, and the cost of each unit in th "Animals.txt" file and stores the data into Arrays. Then the program will ask the user to select one of the 1. WRITE the Total Number of Animals in the farm in an output file called Total.txt. 2. Calculate the TOTAL profits that the farmer will get if he sells all his animals and displays the total p 3. Exit

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
A farmer wants your help to write a simple program for his animals. He has 5 types of animals in his farm (Cow, goat, lime left 0:00:25
dog). He has a data base that shows the number of animals in each group and the cost of each animal in the text file (Animals.txt) as
shown in the text.
Write a C++ program that first reads the animal data (name, their numbers, and the cost of each unit in the group) from the given
"Animals.txt" file and stores the data into Arrays. Then the program will ask the user to select one of the following options:
1. WRITE the Total Number of Animals in the farm in an output file called Total.txt.
2. Calculate the TOTAL profits that the farmer will get if he sells all his animals and displays the total profit on the screen.
3. Exit
If the user selected another options than (1-3), the program should ask the user to select again. The program should exit ONLY when
the user select the option (3 - Exit).
Your code MUST use two functions:
• A void function (called Write) to write the total number of animals into the output file. Total.txt.
• A void function called Total to calculate the total profit and display it on the screen.
Important Note:
- Write your name and ID in the start of the code. Also specify which compiler you used to write your code (Visual Studio or Online
Compiler).
Animals.txt
Name Number Cost
Cow 20
100.2
Goat 42
50.5
Horse 5
1200.0
Sheep 33
60.2
Dog
3
71.2
Transcribed Image Text:A farmer wants your help to write a simple program for his animals. He has 5 types of animals in his farm (Cow, goat, lime left 0:00:25 dog). He has a data base that shows the number of animals in each group and the cost of each animal in the text file (Animals.txt) as shown in the text. Write a C++ program that first reads the animal data (name, their numbers, and the cost of each unit in the group) from the given "Animals.txt" file and stores the data into Arrays. Then the program will ask the user to select one of the following options: 1. WRITE the Total Number of Animals in the farm in an output file called Total.txt. 2. Calculate the TOTAL profits that the farmer will get if he sells all his animals and displays the total profit on the screen. 3. Exit If the user selected another options than (1-3), the program should ask the user to select again. The program should exit ONLY when the user select the option (3 - Exit). Your code MUST use two functions: • A void function (called Write) to write the total number of animals into the output file. Total.txt. • A void function called Total to calculate the total profit and display it on the screen. Important Note: - Write your name and ID in the start of the code. Also specify which compiler you used to write your code (Visual Studio or Online Compiler). Animals.txt Name Number Cost Cow 20 100.2 Goat 42 50.5 Horse 5 1200.0 Sheep 33 60.2 Dog 3 71.2
Expert Solution
steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Reference Types in Function
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