﻿ C# Sharp exercises: Check whether a triangle is Equilateral, Isosceles or Scalene - w3resource

# C# Sharp Exercises: Check whether a triangle is Equilateral, Isosceles or Scalene

## C# Sharp Conditional Statement: Exercise-14 with Solution

Write a C# Sharp program to check whether a triangle is Equilateral, Isosceles or Scalene.

Sample Solution:-

C# Sharp Code:

``````using System;
public class Exercise14
{
public static void Main()
{
int sidea, sideb, sidec;
Console.Write("\n\n");
Console.Write("Check whether a triangle is Equilateral, Isosceles or Scalene:\n");
Console.Write("----------------------------------------------------------------");
Console.Write("\n\n");

Console.Write("Input side 1 of triangle: ");

Console.Write("Input side 2 of triangle: ");

Console.Write("Input side 3 of triangle: ");

if(sidea==sideb && sideb==sidec)
{
Console.Write("This is an equilateral triangle.\n");
}
else if(sidea==sideb || sidea==sidec || sideb==sidec)
{
Console.Write("This is an isosceles triangle.\n");
}
else
{
Console.Write("This is a scalene triangle.\n");
}
}
}
```
```

Sample Output:

```Check whether a triangle is Equilateral, Isosceles or Scalene:
----------------------------------------------------------------
Input side 1 of triangle: 40
Input side 2 of triangle: 20
Input side 3 of triangle: 20
This is an isosceles triangle.
```

Flowchart:

C# Sharp Code Editor: