Q:

Python | Calculate discount based on the sale amount using Nested if else

belongs to collection: Python basic programs

0

Input same amount and calculate discount based on the amount and given discount rate in Python.

The discount rates are:

    Amount       Discount
    0-5000          5%
    5000-15000      12%
    15000-25000     20%
    above 25000     30%

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Program:

# input sale amount 
amt = int(input("Enter Sale Amount: "))

# conditions to check amount and get discount
if(amt>0):
    if amt<=5000:
       disc = amt*0.05
    else:
        if amt<=15000:
            disc=amt*0.12
        else:
            if amt<=25000:
                disc=0.2 * amt
            else:
                disc=0.3 * amt
    
    # printing discount and net payable amount 
    print("Discount : ",disc)
    print("Net Pay  : ",amt-disc)
else:
    print("Invalid Amount")

Output

Enter Sale Amount: 22000
Discount :  4400.0
Net Pay  :  17600.0

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Python basic programs

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Python | Example of Ternary Operator... >>
<< Python | Calculate discount based on the sale amou...