# Program to find the side length of a square given its area

Last Updated : 18 Jan, 2024

Write a program to find the side length of a square with given area.

Examples:

Input: Area = 16 square units
Output: Side length = 4 units

Input: Area = 25 square meters
Output: Side length = 5 meters

Approach: To solve the problem, follow the below idea:

The side length of a square can be calculated using the formula: Side length=sqrt(Area)â€‹.

Step-by-step algorithm:

• Calculate the square root of the given area.
• The result is the side length of the square.

Below is the implementation of the algorithm:

## C++

 `#include ` `#include `   `using` `namespace` `std;`   `int` `main()` `{` `    ``double` `area, sideLength;`   `    ``// Example test case` `    ``area = 25.0;`   `    ``// Calculate side length` `    ``sideLength = ``sqrt``(area);`   `    ``// Output the result` `    ``cout << ``"Side length: "` `<< sideLength << endl;`   `    ``return` `0;` `}`

## C

 `#include ` `#include `   `int` `main()` `{` `    ``double` `area, sideLength;`   `    ``// Example test case` `    ``area = 25.0;`   `    ``// Calculate side length` `    ``sideLength = ``sqrt``(area);`   `    ``// Output the result` `    ``printf``(``"Side length: %lf\n"``, sideLength);`   `    ``return` `0;` `}`

## Java

 `import` `java.util.Scanner;`   `public` `class` `SquareSideLength {` `    ``public` `static` `void` `main(String[] args)` `    ``{` `        ``Scanner scanner = ``new` `Scanner(System.in);`   `        ``// Example test case` `        ``double` `area = ``25.0``;`   `        ``// Calculate side length` `        ``double` `sideLength = Math.sqrt(area);`   `        ``// Output the result` `        ``System.out.println(``"Side length: "` `+ sideLength);` `    ``}` `}`

## Python3

 `import` `math`   `# Example test case` `area ``=` `25.0`   `# Calculate side length` `side_length ``=` `math.sqrt(area)`   `# Output the result` `print``(f``"Side length: {side_length}"``)`

## C#

 `using` `System;`   `class` `Program` `{` `    ``static` `void` `Main()` `    ``{` `        ``// Example test case` `        ``double` `area = 25.0;`   `        ``// Calculate side length` `        ``double` `sideLength = Math.Sqrt(area);`   `        ``// Output the result` `        ``Console.WriteLine(``"Side length: "` `+ sideLength);` `    ``}` `}`

## Javascript

 `// Example test case` `let area = 25.0;`   `// Calculate side length` `let sideLength = Math.sqrt(area);`   `// Output the result` `console.log(``"Side length: "` `+ sideLength);`

Output

```Side length: 5
```

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

Previous
Next