Building off the game you wrote a couple of weeks ago, called "21," you are going to add file writing and file reading.  For each game played you will write the final results for the player and the computer. The data written should something look like this: 19            21 18            23 21            16 You will have the player data first, a tab '\t', and then the computer result followed by a newline '\n'  So, in the example above, in the first game, the player got 19 and the computer got 21. In the second game, the player got 18 and the computer got 23.   After the player stops the program, you will close the writing file stream and open the input file stream of the newly created file. Read each line of numbers and calculate: The average result of the player for all the games played. The average result of the computer for all the games played. The total wins for the player and the computer. Then, declare who is the best 21 player! The output from above will look like this assuming the computer is named, "Ruby." Your game average was 19.3 Ruby's game average was 20.0 You won 2 out of 3 games. Ruby won 1 out of 3 games. You are the grand champion!   I have the dice game done I just need help with the file writing

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

Building off the game you wrote a couple of weeks ago, called "21," you are going to add file writing and file reading. 

  • For each game played you will write the final results for the player and the computer.
    • The data written should something look like this:

19            21

18            23

21            16

    • You will have the player data first, a tab '\t', and then the computer result followed by a newline '\n' 
      • So, in the example above, in the first game, the player got 19 and the computer got 21.
      • In the second game, the player got 18 and the computer got 23.

 

  • After the player stops the program, you will close the writing file stream and open the input file stream of the newly created file.
    • Read each line of numbers and calculate:
      • The average result of the player for all the games played.
      • The average result of the computer for all the games played.
      • The total wins for the player and the computer.
    • Then, declare who is the best 21 player!
    • The output from above will look like this assuming the computer is named, "Ruby."

Your game average was 19.3

Ruby's game average was 20.0

You won 2 out of 3 games.

Ruby won 1 out of 3 games.

You are the grand champion!

 

I have the dice game done I just need help with the file writing

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 7 steps with 4 images

Blurred answer
Knowledge Booster
File Input and Output Operations
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