Find Selling Price from given Profit Percentage and Cost

Given the Cost price and Profit Percentage
of an item, the task is to calculate the Selling Price.
Examples:
Input: CP = 500, Profit% = 20 Output: SP = 600 Input: CP = 720, Profit% = 13 Output: SP = 813.6
Approach:
- Find the Decimal Equivalent of the profit Percentage, for this divide the percentage by 100.
- Add 1 to get the decimal Equivalent of unit price increase.
- Take product of Cost price with the above result to get the selling price.
Below is the implementation of the above approach:
Program:
C++
// C++ implementation of above approach#include <iostream>using namespace std;// Function to calculate the Selling Pricefloat SellingPrice(float CP, float PP){ // Decimal Equivalent of Profit Percentage float P_decimal = 1 + (PP / 100); // Find the Selling Price float res = P_decimal * CP; // return the calculated Selling Price return res;}// Driver codeint main(){ // Get the CP and Profit% float C = 720, P = 13; // Printing the returned value cout << SellingPrice(C, P); return 0;} |
Java
// Java implementation of above approachimport java.util.*;class solution{// Function to calculate the Selling Pricestatic float SellingPrice(float CP, float PP){ // Decimal Equivalent of Profit Percentage float P_decimal = 1 + (PP / 100); // Find the Selling Price float res = P_decimal * CP; // return the calculated Selling Price return res;}// Driver codepublic static void main(String args[]){ // Get the CP and Profit% float C = 720, P = 13; // Printing the returned value System.out.println(SellingPrice(C, P));}} |
Python3
# Python 3 implementation of# above approach# Function to calculate the # Selling Pricedef SellingPrice (CP, PP): # Decimal Equivalent of # Profit Percentage Pdecimal = 1 + ( PP / 100 ) res = Pdecimal * CP # return the calculated # Selling Price return res# Driver codeif __name__ == "__main__" : # Get the CP and Profit % C = 720 P = 13 # Printing the returned value print(SellingPrice(C, P)) |
C#
// C# implementation of above approachusing System; class GFG { // calculate Nth term of series static float SellingPrice(float CP, float PP) { // Decimal Equivalent of // Profit Percentage float P_decimal = 1 + (PP / 100); // Find the Selling Price float res = P_decimal * CP; // return the calculated // Selling Price return res; } // Driver Code public static void Main() { // Get the CP Profit% float C = 720, P = 13; // Printing the returned value Console.Write(SellingPrice(C,P)); } } // This code is contributed // by Sanjit_Prasad |
PHP
<?php// PHP implementation of above approach// Function to calculate the Selling Pricefunction SellingPrice($CP, $PP){ // Decimal Equivalent of Profit Percentage $P_decimal = 1 + ($PP / 100); // Find the Selling Price $res = $P_decimal * $CP; // return the calculated Selling Price return $res;}// Driver code // Get the CP and Profit% $C = 720; $P = 13; // Printing the returned value echo SellingPrice($C, $P);// this code is contributed by mits?> |
Javascript
<script>// Javascript implementation of above approach// Function to calculate the Selling Pricefunction SellingPrice(CP, PP){ // Decimal Equivalent of Profit Percentage var P_decimal = 1 + (PP / 100); // Find the Selling Price var res = P_decimal * CP; // return the calculated Selling Price return res.toFixed(1);}// Driver code// Get the CP and Profit%var C = 720, P = 13;// Printing the returned valuedocument.write( SellingPrice(C, P));</script> |
Output:
813.6
Time Complexity: O(1)
Auxiliary Space: O(1)
Feeling lost in the world of random DSA topics, wasting time without progress? It’s time for a change! Join our DSA course, where we’ll guide you on an exciting journey to master DSA efficiently and on schedule.
Ready to dive in? Explore our Free Demo Content and join our DSA course, trusted by over 100,000 zambiatek!
Ready to dive in? Explore our Free Demo Content and join our DSA course, trusted by over 100,000 zambiatek!



