# Find the concentration of a solution using given Mass and Volume

• Last Updated : 17 Mar, 2021

Given two values M and V representing the mass of solute and volume of a solution, the task is to calculate the concentration of the solution.
Examples:

Input: M = 100.00, V = 500.00
Output: 200
Explaination:
C = 1000 * (100 / 500)
The concentration of solution is 200
Input: M = 1.00 V = 1000.00
Output:

Approach: The concentration of a solution is defined as the mass of solute in (gram) per liter of solution.
Mathematically:

C = 1000 * (M / V)
Where M = Mass of solute and V = Volume of solution.

Hence, in order to solve the problem, follow the steps below:

1. Calculate the concentration of solution using the formula C = 1000* (M / V).
2. Print the result.

Below is the implementation of the above approach:

## C++

 `// C++ program to find``// concentration of a solution``// using given Mass and Volume` `#include ``using` `namespace` `std;` `// Function to calculate``// concentration from the``// given mass of solute and``// volume of a solution``double` `get_concentration(``double` `mass,``                         ``double` `volume)``{``    ``if` `(volume == 0)``        ``return` `-1;``    ``else``        ``return` `(mass / volume)``               ``* 1000;``}` `// Driver Program``int` `main()``{``    ``double` `mass, volume;``    ``mass = 100.00;``    ``volume = 500.00;``    ``cout << get_concentration(mass,``                              ``volume);``    ``return` `0;``}`

## Java

 `// Java program to find concentration``// of a solution using given Mass``// and Volume``class` `GFG{` `// Function to calculate``// concentration from the``// given mass of solute and``// volume of a solution``static` `double` `get_concentration(``double` `mass,``                                ``double` `volume)``{``    ``if` `(volume == ``0``)``        ``return` `-``1``;``    ``else``        ``return` `(mass / volume) * ``1000``;``}` `// Driver code``public` `static` `void` `main(String[] args)``{``    ``double` `mass, volume;``    ``mass = ``100.00``;``    ``volume = ``500.00``;``    ` `    ``System.out.println(get_concentration(mass,``                                         ``volume));``}``}` `// This code is contributed by Ritik Bansal`

## Python3

 `# Python3 program to find``# concentration of a solution``# using given Mass and Volume` `# Function to calculate``# concentration from the``# given mass of solute and``# volume of a solution``def` `get_concentration(mass, volume):``    ` `    ``if` `(volume ``=``=` `0``):``        ``return` `-``1``;``    ``else``:``        ``return` `(mass ``/` `volume) ``*` `1000``;` `# Driver code``mass ``=` `100.00``;``volume ``=` `500.00``;` `print``(get_concentration(mass, volume))``    ` `# This code is contributed by Pratima Pandey`

## C#

 `// C# program to find concentration``// of a solution using given Mass``// and Volume``using` `System;``class` `GFG{` `// Function to calculate``// concentration from the``// given mass of solute and``// volume of a solution``static` `double` `get_concentration(``double` `mass,``                                ``double` `volume)``{``    ``if` `(volume == 0)``        ``return` `-1;``    ``else``        ``return` `(mass / volume) * 1000;``}` `// Driver code``public` `static` `void` `Main()``{``    ``double` `mass, volume;``    ``mass = 100.00;``    ``volume = 500.00;``    ` `    ``Console.Write(get_concentration(mass,``                                    ``volume));``}``}` `// This code is contributed by rock_cool`

## Javascript

 ``

Output:

`200`

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

My Personal Notes arrow_drop_up