Create a program that will input the 3 game scores of a player and then output the level of the player with a message in C++.SpecificationsPrompt the user to input 3 game scores (double values).Compute the weighted average (DO NOT JUST ADD AND DIVIDE BY 3!) score as follows:20% for first game, 30% for second game, 50% for last gameEarlier games are worth less in the weighted average; later games are worth more.Print the level of the player expertise based on the weighted average as follows:a. average >= 2000: expertb. average is >= 1800 but is < 2000 masterc. average is >= 1500 but is < 1800: advancedd. average is >=1000 but is < 1500: intermediatee. average < 1000: beginnerf.For each expert player print: "Congratulations! You are an expert! "For each player that is master or advanced print: "Good Job!"For each player that is a beginner: "Keep on practicing!"Run the program 2 times on the following input:Run 1:600 1500 900Run 2:1800 1500 2000

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
icon
Concept explainers
Question

Create a program that will input the 3 game scores of a player and then output the level of the player with a message in C++.

Specifications
Prompt the user to input 3 game scores (double values).
Compute the weighted average (DO NOT JUST ADD AND DIVIDE BY 3!) score as follows:
20% for first game, 30% for second game, 50% for last game
Earlier games are worth less in the weighted average; later games are worth more.

Print the level of the player expertise based on the weighted average as follows:
a. average >= 2000: expert
b. average is >= 1800 but is < 2000 master
c. average is >= 1500 but is < 1800: advanced
d. average is >=1000 but is < 1500: intermediate
e. average < 1000: beginner
f.
For each expert player print: "Congratulations! You are an expert! "
For each player that is master or advanced print: "Good Job!"
For each player that is a beginner: "Keep on practicing!"

Run the program 2 times on the following input:
Run 1:
600 1500 900
Run 2:
1800 1500 2000

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Operators
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.
Similar questions
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