Given the Cost 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 Price 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 int 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 approach import java.util.*;
class solution
{ // Function to calculate the Selling Price 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(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 Price def SellingPrice (CP, PP):
# Decimal Equivalent of
# Profit Percentage
Pdecimal = 1 + ( PP / 100 )
res = Pdecimal * CP
# return the calculated
# Selling Price
return res
# Driver code if __name__ = = "__main__" :
# Get the CP and Profit %
C = 720
P = 13
# Printing the returned value
print (SellingPrice(C, P))
|
C#
// C# implementation of above approach using 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 Price function 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 Price function 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 value document.write( SellingPrice(C, P)); </script> |
Output:
813.6
Time Complexity: O(1)
Auxiliary Space: O(1)