Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions Icon

Related questions

Question

Must show it in Python:

Please show step by step with comments.

Please show it in simplest form.

Please don't use any functions

Please don't use any def func ()

Sample Input 2:
3
500
100
Sample Output 2:
Average: 51.5
Error Rate (%): 33.33333333333333
Explanation 2:
3 means there are 3 inputs.
Average of valid marks is (3+100)/2 = 103/2 = 51.5
500 is invalid. So, there is 1 number out of 3 that is invalid. Hence the percentage = 1/3x100
= 33.33333333333333
expand button
Transcribed Image Text:Sample Input 2: 3 500 100 Sample Output 2: Average: 51.5 Error Rate (%): 33.33333333333333 Explanation 2: 3 means there are 3 inputs. Average of valid marks is (3+100)/2 = 103/2 = 51.5 500 is invalid. So, there is 1 number out of 3 that is invalid. Hence the percentage = 1/3x100 = 33.33333333333333
Question:
Write a Python program that asks the user for quantity and takes some marks out of 100 as
input. Valid marks are 0 to 100. However, due to user error, some marks may fall outside
that range, say 101 or -5 (minus five). Print average of valid marks and percentage of invalid
marks (Error Rate). Assume there is at least one valid mark and at least one invalid mark.
Sample Input 1:
5
20
-3
105
70
100
Sample Output 1:
Average: 63.333333333333336
Error Rate (%): 40.0
Explanation 1:
5 means there are 5 inputs.
Average of valid marks is (20+70+100)/3 =190/3 = 63.333333333333336
-3 and 105 are invalid. So, there are 2 numbers out of 5 that are invalid. Hence the
percentage = 2/5x100 = 40.0
%3D
expand button
Transcribed Image Text:Question: Write a Python program that asks the user for quantity and takes some marks out of 100 as input. Valid marks are 0 to 100. However, due to user error, some marks may fall outside that range, say 101 or -5 (minus five). Print average of valid marks and percentage of invalid marks (Error Rate). Assume there is at least one valid mark and at least one invalid mark. Sample Input 1: 5 20 -3 105 70 100 Sample Output 1: Average: 63.333333333333336 Error Rate (%): 40.0 Explanation 1: 5 means there are 5 inputs. Average of valid marks is (20+70+100)/3 =190/3 = 63.333333333333336 -3 and 105 are invalid. So, there are 2 numbers out of 5 that are invalid. Hence the percentage = 2/5x100 = 40.0 %3D
Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Computer Science
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
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education