Given an number d which is length of diagonal of a square, find its area.
Examples:
Input : d = 10 Output : Area = 50 Input : d = 12.2 Output : Area = 74.42
Area of a square can be computed as (d * d)/2. Please see below image for details.
C++
// C++ Program to find the area of square // when its diagonal is given. #include <bits/stdc++.h> using namespace std;
// Returns area of square from given // diagonal double findArea( double d)
{ return (d * d) / 2.0;
} // Driver Code int main()
{ double d = 10;
cout << (findArea(d));
return 0;
} // This code is contributed by // Shivi_Aggarwal |
C
// C Program to find the area of square // when its diagonal is given. #include <stdio.h> // Returns area of square from given // diagonal double findArea( double d)
{ return (d * d) / 2;
} // Driver function. int main()
{ double d = 10;
printf ( "%.2f" , findArea(d));
return 0;
} |
Java
// Java Program to find the area of square // when its diagonal is given. class GFG
{ // Returns area of square from given
// diagonal
static double findArea( double d)
{
return (d * d) / 2 ;
}
// Driver code
public static void main (String[] args)
{
double d = 10 ;
System.out.println(findArea(d));
}
} // This code is contributed by Anant Agarwal. |
Python3
# Python3 Program to find # the area of square # when its diagonal is given. # Returns area of square from given # diagonal def findArea(d):
return (d * d) / 2
# Driver function. d = 10
print ( "%.2f" % findArea(d))
# This code is contributed by # Smitha Dinesh Semwal |
C#
// C# Program to find the area of square // when its diagonal is given. using System;
class GFG
{ // Returns area of square from given
// diagonal
static double findArea( double d)
{
return (d * d) / 2;
}
// Driver code
public static void Main ()
{
double d = 10;
Console.WriteLine(findArea(d));
}
} // This code is contributed by vt_m. |
PHP
<?php // PHP Program to find the area of // square when its diagonal is given. // Returns area of square // from given diagonal function findArea( $d )
{ return ( $d * $d ) / 2;
} // Driver Code
$d = 10;
echo ( findArea( $d ));
// This code is contributed by vt_m. ?> |
Javascript
<script> // JavaScript Program to find the area of square // when its diagonal is given. // Returns area of square from given
// diagonal
function findArea(d)
{
return (d * d) / 2;
}
// Driver code let d = 10;
document.write(findArea(d));
</script> |
Output:
50.00
Time Complexity: O(1)
Auxiliary Space: O(1)