Exercise # 2 Write a program that asks the user to input a set of floating-point values. When the user enters a value that is not a number, give the user : second chance to enter the value. After two chances, quit reading input. Add all correctly specified values and print the sum when the user is done entering data. Use exception handling to detect improper inputs. assume that reading the input ends only when the user enters 2 consecutive non valid values Sample run is included below

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
Files-Lab (1) Last Checkpoint 7 minutes ago (autosaved)
hew
Insert
Cell
Kernel
Widgets
Help
Trusted
|Pyth
个
Run
%3D
Markdown
outrile.cIose)
except IOError:
print("There is no file sush as", inputFileName)
Enter input file name: inputex1.txt
Enter output file name: output.txt
Slide Type Slide
• Exercise # 2 Write a program that asks the user to input a set of floating-point values. When the user enters a value that is not a number, give the user a
second chance to enter the value. After two chances, quit reading input. Add all correctly specified values and print the sum when the user is done
entering data. Use exception handling to detect improper inputs.
• assume that reading the input ends only when the user enters 2 consecutive non valid values
• Sample run is included below:
Enter a floating point value: 12.6
Enter a floating point value: 9
Enter a floating point value: -10.2
Enter a floating point value: 3rx
You did not enter a valid value
Enter a floating point value: 4
Enter a floating point value: 1.2
Enter a floating point value: .2
Enter a floating point value: 1x
You did not enter a valid value
Enter a floating point value: y
reading input will terminate
sum of all values entered correctly = 16.80
Slide Type Fragment v
Exercise # 2
Source Code
ntal = A
F6
F7
F8
F9
F10
F11
F12
PrtSc
Sys Rq
Insert
De
ScrLk
Transcribed Image Text:Files-Lab (1) Last Checkpoint 7 minutes ago (autosaved) hew Insert Cell Kernel Widgets Help Trusted |Pyth 个 Run %3D Markdown outrile.cIose) except IOError: print("There is no file sush as", inputFileName) Enter input file name: inputex1.txt Enter output file name: output.txt Slide Type Slide • Exercise # 2 Write a program that asks the user to input a set of floating-point values. When the user enters a value that is not a number, give the user a second chance to enter the value. After two chances, quit reading input. Add all correctly specified values and print the sum when the user is done entering data. Use exception handling to detect improper inputs. • assume that reading the input ends only when the user enters 2 consecutive non valid values • Sample run is included below: Enter a floating point value: 12.6 Enter a floating point value: 9 Enter a floating point value: -10.2 Enter a floating point value: 3rx You did not enter a valid value Enter a floating point value: 4 Enter a floating point value: 1.2 Enter a floating point value: .2 Enter a floating point value: 1x You did not enter a valid value Enter a floating point value: y reading input will terminate sum of all values entered correctly = 16.80 Slide Type Fragment v Exercise # 2 Source Code ntal = A F6 F7 F8 F9 F10 F11 F12 PrtSc Sys Rq Insert De ScrLk
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Exception Handling Keywords
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