Write a python program that calculates the salary deduction of an employee who spills more petrol. The program should accept previous reading, current reading and quantity of petrol loaded in n number of petrol pumps. The petrol price per gallon is fixed to OMR 0.180. The vaue of n must be accepted as input. The program must define and use a function to calculate the Leakage quantity and deduction amount. The Leakage quantity is calculated using the following formula: Leakage = Quantity loaded - (Current Reading - Previous Reading) The deduction amount is calculated by multiplying leakage with the rate of petrol per gallon.

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
LeakageDeduction.py
Write a python programn that calculates the salary deduction of an
employee who spills more petrol.
The program should accept previous reading, current reading and
quantity of petrol loaded inn number of petrol pumps. The petrol
price per gallon is fixed to OMR 0.180. The vahue of n must be
accepted as input.
The program must define and use a function to calculate the Leakage
quantity and deduction amount.
The Leakage quantity is calculated using the following formula:
Leakage = Quantity loaded - (Current Reading - Previous Reading)
The deduction amount is calculated by multiplying leakage with the
rate of petrol per gallon.
The company has declared not to deduct full amount from employee's
salary due to pandemic. Following table must be used to find the
actual salary deduction:
Deduction Amount (DA)
Salary Deduction
10% of DA
DA<10
102DA<20
202DA<40
20% of DA
30% of DA
40% of DA
50% of DA
402DA<50
DA250
Sample Inputs and Output
PR
Quantity Leakage
Loaded
CR
Deduction
Amount
Salary
Deduction
3D====
1200
2000
2300
2250
4500
3800
250
50
100
200
300
1300
45.000
13.500
2550
1600
1300
2000
9.000
18.000
0.900
1400
2300
2500
4000
36.000
54.000
3.600
14.400
27.000
Transcribed Image Text:LeakageDeduction.py Write a python programn that calculates the salary deduction of an employee who spills more petrol. The program should accept previous reading, current reading and quantity of petrol loaded inn number of petrol pumps. The petrol price per gallon is fixed to OMR 0.180. The vahue of n must be accepted as input. The program must define and use a function to calculate the Leakage quantity and deduction amount. The Leakage quantity is calculated using the following formula: Leakage = Quantity loaded - (Current Reading - Previous Reading) The deduction amount is calculated by multiplying leakage with the rate of petrol per gallon. The company has declared not to deduct full amount from employee's salary due to pandemic. Following table must be used to find the actual salary deduction: Deduction Amount (DA) Salary Deduction 10% of DA DA<10 102DA<20 202DA<40 20% of DA 30% of DA 40% of DA 50% of DA 402DA<50 DA250 Sample Inputs and Output PR Quantity Leakage Loaded CR Deduction Amount Salary Deduction 3D==== 1200 2000 2300 2250 4500 3800 250 50 100 200 300 1300 45.000 13.500 2550 1600 1300 2000 9.000 18.000 0.900 1400 2300 2500 4000 36.000 54.000 3.600 14.400 27.000
Expert Solution
steps

Step by step

Solved in 4 steps with 3 images

Blurred answer
Knowledge Booster
Function Arguments
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