Write a C Program to Check Triangle is Equilateral Isosceles or Scalene with example. For example, a, b, and c are sides.
- Equilateral: If all sides are equal, then it is an Equilateral triangle. a= b = c
- Isosceles: If any of the two sides are equal, it is an Isosceles Triangle. a= b or a= c or b = c
- Scalene: If none of the sides are equal, it is a Scalene Triangle. a != b != c
C Program to Check Triangle is Equilateral Isosceles or Scalene Example
This program helps the user to enter all sides of a triangle. And then Program find whether it is an Equilateral, Isosceles, or Scalene Triangle using Else If.
/* C Program to Check Triangle is Equilateral Isosceles or Scalene */ #include<stdio.h> int main() { int side1, side2, side3; printf("\n Please Enter Three Sides of a Triangle : "); scanf("%d%d%d", &side1, &side2, &side3); if(side1 == side2 && side2 == side3) { printf("\n This is an Equilateral Triangle"); } else if(side1 == side2 || side2 == side3 || side1 == side3) { printf("\n This is an Isosceles Triangle"); } else { printf("\n This is a Scalene Triangle"); } return 0; }
Let me try another value
Please Enter Three Sides of a Triangle : 60 40 60
This is an Isosceles Triangle
another one
Please Enter Three Sides of a Triangle : 60 50 40
This is a Scalene Triangle