Select Page

Python Program to calculate Profit Or Loss

Sahil Chhabra
Published: October 30, 2022

View Discussion

Improve Article

Save Article

Like Article

View Discussion

Improve Article

Save Article

Like Article

Given the Cost Price(CP) and Selling Price(SP) of a product. The task is to Calculate the Profit or Loss.
Examples: 
 

Input: CP = 1500, SP = 2000
Output: 500 Profit

Input: CP = 3125, SP = 1125
Output: 2000 Loss

Formula: 
 

Profit = (Selling Price - Cost Price)
Loss = (Cost Price - Selling Price)

 

Below is the required implementation: 
 

Python 3

  

def Profit(costPrice, sellingPrice) :

  

    profit = (sellingPrice - costPrice)

  

    return profit

  

def Loss(costPrice, sellingPrice) :

  

    Loss = (costPrice - sellingPrice)

  

    return Loss

  

if __name__ == "__main__" :

  

    costPrice, sellingPrice = 1500, 2000

  

    if sellingPrice == costPrice :

        print("No profit nor Loss")

  

    elif sellingPrice > costPrice :

        print(Profit(costPrice, 

                     sellingPrice), "Profit")

  

    else :

        print(Loss(costPrice, 

                   sellingPrice), "Loss")

OUTPUT : 
 

500 Profit

Time Complexity: O(1)
Auxiliary Space: O(1)
 

Please refer complete article on Program to calculate Profit Or Loss for more details!

Source: www.geeksforgeeks.org