Write a computer program using in C++, where can input the data below manually or reading from a text file. Employee Employee A Employee B Employee C Employee D Employee E Employee F Employee G Employee H Employee I Employee J Employee K Employee L Employee M Employee N Employee O Employee P Employee Q Employee R Employee S Employee T Employee U Salary 87000 73600 65000 76000 56200 56900 92000 88000 92300 93560 86541 65320 76022 58000 57000 78360 59630 69000 87200 76000 63000 (a) Consider an organization employees' income ranges between $50000 to $96000. If this range is normalized to [0, 1], using Min_Max normalization, what would the normalized salaries of employees C, K, and Q respectively? (b) When using z-score normalization, what would be the normalized salaries of employees D, G, and Q, respectively?
Write a computer program using in C++, where can input the data below manually or reading from a text file. Employee Employee A Employee B Employee C Employee D Employee E Employee F Employee G Employee H Employee I Employee J Employee K Employee L Employee M Employee N Employee O Employee P Employee Q Employee R Employee S Employee T Employee U Salary 87000 73600 65000 76000 56200 56900 92000 88000 92300 93560 86541 65320 76022 58000 57000 78360 59630 69000 87200 76000 63000 (a) Consider an organization employees' income ranges between $50000 to $96000. If this range is normalized to [0, 1], using Min_Max normalization, what would the normalized salaries of employees C, K, and Q respectively? (b) When using z-score normalization, what would be the normalized salaries of employees D, G, and Q, respectively?
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...
Related questions
Question
![**Title: Data Normalization in C++**
**Introduction:**
This educational module demonstrates how to create a C++ program that allows users to manually input employee salary data or read it from a text file. The program also illustrates how to normalize this data using different techniques.
**Employee Salary Data Table:**
| Employee | Salary |
|-----------|--------|
| Employee A | 87000 |
| Employee B | 73600 |
| Employee C | 65000 |
| Employee D | 76000 |
| Employee E | 56200 |
| Employee F | 56900 |
| Employee G | 92000 |
| Employee H | 88000 |
| Employee I | 92300 |
| Employee J | 93560 |
| Employee K | 86541 |
| Employee L | 65320 |
| Employee M | 76022 |
| Employee N | 58000 |
| Employee O | 57000 |
| Employee P | 78360 |
| Employee Q | 59630 |
| Employee R | 69000 |
| Employee S | 87200 |
| Employee T | 76000 |
| Employee U | 63000 |
**Normalization Tasks:**
(a) *Min-Max Normalization:*
- The organization’s income range is between $50,000 to $96,000.
- To normalize to the range \([0, 1]\), calculate the normalized values for employees C, K, and Q using Min-Max normalization.
(b) *Z-Score Normalization:*
- Compute the z-score normalized salaries for employees D, G, and Q using their z-scores.
**Detailed Explanation:**
- **Min-Max Normalization Formula:**
\[
\text{Normalized Value} = \frac{(\text{Current Value} - \text{Min})}{(\text{Max} - \text{Min})}
\]
- **Z-Score Normalization Formula:**
\[
\text{Z-Score} = \frac{(\text{Current Value} - \text{Mean})}{\text{Standard Deviation}}
\]
**Conclusion:**
The exercise allows students to learn how to handle and normalize datasets programmatically, providing a foundation for more advanced data processing and analysis tasks.](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F3935a5a6-1355-4442-a788-b5eb7b8f90d8%2F0549d638-41dc-4561-aeae-5f9d7cb1f175%2F6rnhbb_processed.png&w=3840&q=75)
Transcribed Image Text:**Title: Data Normalization in C++**
**Introduction:**
This educational module demonstrates how to create a C++ program that allows users to manually input employee salary data or read it from a text file. The program also illustrates how to normalize this data using different techniques.
**Employee Salary Data Table:**
| Employee | Salary |
|-----------|--------|
| Employee A | 87000 |
| Employee B | 73600 |
| Employee C | 65000 |
| Employee D | 76000 |
| Employee E | 56200 |
| Employee F | 56900 |
| Employee G | 92000 |
| Employee H | 88000 |
| Employee I | 92300 |
| Employee J | 93560 |
| Employee K | 86541 |
| Employee L | 65320 |
| Employee M | 76022 |
| Employee N | 58000 |
| Employee O | 57000 |
| Employee P | 78360 |
| Employee Q | 59630 |
| Employee R | 69000 |
| Employee S | 87200 |
| Employee T | 76000 |
| Employee U | 63000 |
**Normalization Tasks:**
(a) *Min-Max Normalization:*
- The organization’s income range is between $50,000 to $96,000.
- To normalize to the range \([0, 1]\), calculate the normalized values for employees C, K, and Q using Min-Max normalization.
(b) *Z-Score Normalization:*
- Compute the z-score normalized salaries for employees D, G, and Q using their z-scores.
**Detailed Explanation:**
- **Min-Max Normalization Formula:**
\[
\text{Normalized Value} = \frac{(\text{Current Value} - \text{Min})}{(\text{Max} - \text{Min})}
\]
- **Z-Score Normalization Formula:**
\[
\text{Z-Score} = \frac{(\text{Current Value} - \text{Mean})}{\text{Standard Deviation}}
\]
**Conclusion:**
The exercise allows students to learn how to handle and normalize datasets programmatically, providing a foundation for more advanced data processing and analysis tasks.
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps

Recommended textbooks for you

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 Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning

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 Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science

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
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education

Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY