Select Page

# Python Program to calculate Profit Or Loss

Sahil Chhabra
Published: October 30, 2022

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