Who Wants to Be a MillionaireYour final project will be to create a quiz game similar to “Who Wants to bea Millionaire?”Requirements:• Your game will include 5 questions.• You will ask the user multiple choice questions (in increasing difficultyif possible).• Each question, if answered correctly, will have a point value attached toit. The point values should be as follows: 100, 200, 500, 1000, 2000.• Unlike the game on T.V., the score will be an accumulation of the pointsearned throughout the game and the user may continue if he/she answersincorrectly.Show the user’s point total after each question.• At the end of the game, the user should be given the option to play againif he/she chooses.• Include a text file called “highscore.txt” that stores the highestscoring player’s first name and score.Update the text file if the user scores the highest score.• Include at least three functions in your program.Input Validation: The user must choose valid options from menus.Grading Criteria:1. Algorithm  _____2. Text File manipulation _____o Read from fileo Compare to score in fileo Write to file3. Loops/If Structures  _____o Game ends at correct placeo Play as many times as user wisheso Game and score resetso Input Validation4. Score Accumulation______5. Functions  _

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

Who Wants to Be a Millionaire
Your final project will be to create a quiz game similar to “Who Wants to be
a Millionaire?”
Requirements:
• Your game will include 5 questions.
• You will ask the user multiple choice questions (in increasing difficulty
if possible).
• Each question, if answered correctly, will have a point value attached to
it. The point values should be as follows: 100, 200, 500, 1000, 2000.
• Unlike the game on T.V., the score will be an accumulation of the points
earned throughout the game and the user may continue if he/she answers
incorrectly.
Show the user’s point total after each question.
• At the end of the game, the user should be given the option to play again
if he/she chooses.
• Include a text file called “highscore.txt” that stores the highest
scoring player’s first name and score.
Update the text file if the user scores the highest score.
• Include at least three functions in your program.
Input Validation: The user must choose valid options from menus.
Grading Criteria:
1. Algorithm  _____
2. Text File manipulation _____
o Read from file
o Compare to score in file
o Write to file
3. Loops/If Structures  _____
o Game ends at correct place
o Play as many times as user wishes
o Game and score resets
o Input Validation
4. Score Accumulation______
5. Functions  _

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 3 images

Blurred answer
Knowledge Booster
Form
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
  • SEE MORE 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