Program to find area of an equilateral triangle
- Write a program to find area of equilateral triangle in C
- Write a program to find area of equilateral triangle in C++
- Write a program to find area of equilateral triangle in Python
- Write a program to find area of equilateral triangle in PHP
- Write a program to find area of equilateral triangle in Java
- Write a program to find area of equilateral triangle in Java Script
- Write a program to find area of equilateral triangle in C#
Explanation:
An equilateral triangle is a unique kind of triangle in which each of the three sides and angles is the same length.
Key Characteristics:
- Three Equal Sides: Each side has the same length.
- Three Equal Angles: Each angle measures exactly 60o, making it an equiangular triangle.
- Symmetry: It is perfectly symmetric, with multiple axes of symmetry.
Properties:
- All angles are congruent and measure 60o.
- All sides are congruent, so a = b = c
- The altitude (height) bisects the base and creates two 30o-60o-90o triangles.
Formulae:
- Perimeter: Perimeter = 3a, where aaa is the length of a side.
- Area: Area = sqrt(3)/4 x a2
- Height (Altitude): Height = sqrt(3)/2 x a
Program to find area of an equilateral triangle
-
C
-
C++
-
Python
-
PHP
-
JAVA
-
Java Script
-
C#
#include <stdio.h> #include <math.h> int main() { float side, area; printf("Enter the side of the equilateral triangle: "); scanf("%f", &side); area = (sqrt(3) / 4) * side * side; printf("Area of the equilateral triangle: %.2f\n", area); return 0; }
#include <iostream> #include <cmath> using namespace std; int main() { double side, area; cout << "Enter the side of the equilateral triangle: "; cin >> side; area = (sqrt(3) / 4) * side * side; cout << "Area of the equilateral triangle: " << area << endl; return 0; }
import math side = float(input("Enter the side of the equilateral triangle: ")) area = (math.sqrt(3) / 4) * side ** 2 print(f"Area of the equilateral triangle: {area:.2f}")
<?php echo "Enter the side of the equilateral triangle: "; $side = (float)readline(); $area = (sqrt(3) / 4) * $side * $side; echo "Area of the equilateral triangle: " . number_format($area, 2) . "\n"; ?>
import java.util.Scanner; public class EquilateralTriangleArea { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Enter the side of the equilateral triangle: "); double side = scanner.nextDouble(); double area = (Math.sqrt(3) / 4) * side * side; System.out.printf("Area of the equilateral triangle: %.2f\n", area); scanner.close(); } }
const side = parseFloat(prompt("Enter the side of the equilateral triangle:")); const area = (Math.sqrt(3) / 4) * side * side; console.log(`Area of the equilateral triangle: ${area.toFixed(2)}`);
using System; class Program { static void Main() { Console.Write("Enter the side of the equilateral triangle: "); double side = Convert.ToDouble(Console.ReadLine()); double area = (Math.Sqrt(3) / 4) * side * side; Console.WriteLine($"Area of the equilateral triangle: {area:F2}"); } }