JAVA PROGRAM   Chapter 4. Homework Assignment (read instructions carefully) Write a program that asks the user for the name of a file. The program should read all the numbers from the given file and display the total and average of all numbers in the following format (three decimal digits): Total: nnnnn.nnn Average: nnnnn.nnn Class name: FileTotalAndAverage   double_input1.txt double_input2.txt   Test Case 1       Please enter the file name: \n double_input1.txtENTER Total: -5,748.583\n Average: -57.486\n   Test Case 2       Please enter the file name: \n double_input2.txtENTER Total: 112,546.485\n Average: 56.273\n   Test Case 3       Please enter the file name: \n double_input3.txtENTER File 'double_input3.txt' does not exist.\n Please enter the file name again: \n double_input1.txtENTER Total: -5,748.583\n Average: -57.486\n

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
JAVA PROGRAM
 
Chapter 4. Homework Assignment (read instructions carefully)
Write a program that asks the user for the name of a file. The program should read all the numbers from the given file and display the total and average of all numbers in the following format (three decimal digits):
Total: nnnnn.nnn
Average: nnnnn.nnn
Class name: FileTotalAndAverage
 
double_input1.txt double_input2.txt
 

Test Case 1

 
 
 
Please enter the file name: \n
double_input1.txtENTER
Total: -5,748.583\n
Average: -57.486\n
 

Test Case 2

 
 
 
Please enter the file name: \n
double_input2.txtENTER
Total: 112,546.485\n
Average: 56.273\n
 

Test Case 3

 
 
 
Please enter the file name: \n
double_input3.txtENTER
File 'double_input3.txt' does not exist.\n
Please enter the file name again: \n
double_input1.txtENTER
Total: -5,748.583\n
Average: -57.486\n
783.236
-16.811
912.147
-323.916
-715.310
90.318
686.803
593.818
-169.659
-765.043
-544.811
-23.785
115.358
441.790
-184.904
-377.776
296.707
-910.261
-460.320
-968.745
584.617
554.042
-899.552
544.751
905.852
-819.293
-46.760
-151.522
884.914
595.830
double_input1 (2).txt -
Transcribed Image Text:783.236 -16.811 912.147 -323.916 -715.310 90.318 686.803 593.818 -169.659 -765.043 -544.811 -23.785 115.358 441.790 -184.904 -377.776 296.707 -910.261 -460.320 -968.745 584.617 554.042 -899.552 544.751 905.852 -819.293 -46.760 -151.522 884.914 595.830 double_input1 (2).txt -
7958.535399
-5218.042014
-1592.003415
-9784.591013
-5010.482188
-0.167315
-7788.445125
5608.893405
9100.873263
5544.198604
4551.439582
4928.647719
8089.621856
-3546.012174
-8520.509183
-2945.086234
3439.600378
3563.957045
-9961.258830
-300.614003
9446.017894
4196.918097
-3193.989848
-827.767355
-3918.970284
-7335.357971
6550.333520
-1155.182268
-4106.096382
-7034.258600
double_input2 (1).txt →
Transcribed Image Text:7958.535399 -5218.042014 -1592.003415 -9784.591013 -5010.482188 -0.167315 -7788.445125 5608.893405 9100.873263 5544.198604 4551.439582 4928.647719 8089.621856 -3546.012174 -8520.509183 -2945.086234 3439.600378 3563.957045 -9961.258830 -300.614003 9446.017894 4196.918097 -3193.989848 -827.767355 -3918.970284 -7335.357971 6550.333520 -1155.182268 -4106.096382 -7034.258600 double_input2 (1).txt →
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 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