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.
#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