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}");
}
}