Triangle
  Side A
Side B
Side C
Perimeter
Area

When area is NaN , triangle formation is not possible .

Square
Side
Find Diagonal
Find Perimeter
Find Area
  
 
Rectangle
Length
Breadth
FindPerimeter
Find Area
FindDiagonal
  
 
CIRCLE
Radius
FindPerimeter
Find Area