Example 13: Determine the Type of a Triangle
Learn how to identify the type of a given triangle.
We'll cover the following...
We'll cover the following...
Problem
Write a program that takes three sides of a triangle as input, and checks whether the triangle is isosceles, equilateral, scalene, or right-angled.
The output should be printed on the console in the following manner:
- Scalene triangle
- Isosceles triangle
- Equilateral triangle
- Right-angled triangle
- The sides do not form a triangle
Example
| Input | Output |
|---|---|
| 6, 8, 10 | Scalene triangle; Right-angled triangle |
| 3, 3, 3 | Equilateral triangle |
| 5, 3, 12 | The sides do not form a triangle |
Try it yourself
Try to solve this question on your own in the code widget below. If you get stuck, you can always refer to the solution provided.