Question: Plz I need help with C++ code on Corporate Sales Data lab which gives exact output as shown in pic Specifications Write a menu-driven program
Plz I need help with C++ code on Corporate Sales Data lab which gives exact output as shown in pic
Specifications
Write a menu-driven program (5 pts) that uses a structure (5 pts) to store the following data on a company division:
Division name (East, West, North, or South)
Quarter (1, 2, 3, or 4)
Quarterly sales
The user should be asked for the four quarters' sales figures for the East, West, North, and South divisions (5 pts). The data for each quarter for each division will then be written to a binary file (30 pts). Other operations will retrieve the data from the file (5 pts), and display the quarterly sales per quarter per division (5 pts).
Be sure to separate interface and implementation by using a header file (5 pts).
Input validation
Advise the user if the binary file specified cannot be read (5 pts).
Sample input/output
Your menus and outputs should look similar to the following (5 pts):
Enter the quarterly data:
Write the data to a file:
Read the data from a file:
Display sales data:




Select an option: 1. Input data 2. Write data to file 3. Read data from file 4. Display sales 99. End program 4 Division: East quarter 1 sales: 13106.8 Division: East quarter 2 sales: 58.1988 Division: East quarter 3 sales: 254.521 Division: East quarter 4 sales: 81.1138 Division: West quarter 1 sales: 28.0337 Division: West quarter 2 sales: 68.3514 Division: West quarter 3 sales: 140.454 Division: West quarter 4 sales: 73.2174 Division: North quarter 1 sales: 19.931 Division: North quarter 2 sales: 43.9322 Division: North quarter 3 sales: 282.583 Division: North quarter 4 sales: 76.3729 Division: South quarter 1 sales: 23.0823 Division: South quarter 2 sales: 63.871 Division: South quarter 3 sales: 161.845 Division: South quarter 4 sales: 4377.83 Select an option: 1. Input data 2. Write data to file 3. Read data from file 4. Display sales 99. End program Enter filename: test.bin Select an option: 1. Input data 2. Write data to file 3. Read data from file 4. Display sales 99. End program Select an option: 1. Input data 2. Write data to file 3. Read data from file 4. Display sales 99. End program Enter filename: sales.bin Select an option: 1. Input data 2. Write data to file 3. Read data from file 4. Display sales 99. End program 1 Enter sales for East division, quarter 1: 13106.8 Enter sales for East division, quarter 2: 58.1988 Enter sales for East division, quarter 3: 254.521 Enter sales for East division, quarter 4: 41.1138 Enter sales for West division, quarter 1: 28.0337 Enter sales for West division, quarter 2: 68.3514 Enter sales for West division, quarter 3: 140.454 Enter sales for West division, quarter 4: 73.2174 Enter sales for North division, quarter 1: 19.931 Enter sales for North division, quarter 2: 43.9322 Enter sales for North division, quarter 3: 282.583 Enter sales for North division, quarter 4: 46.3729 Enter sales for South division, quarter 1: 23.0823 Enter sales for South division, quarter 2: 63.871 Enter sales for South division, quarter 3: 161.845 Enter sales for South division, quarter 4: 4377.83 Select an option: 1. Input data 2. Write data to file Read data from file 4. Display sales 99 End program
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
