9: Write a program that takes three sides of a triangle from the user and print if the triangle is equilateral, isosceles or scalene.
// Write a program that takes three sides of a triangle from the user and
// print if the triangle is equilateral or isosceles.
#include<iostream>
using namespace std;
int main()
{
float numa, numb, numc;
cout << "Enter first side length: ";
cin >> numa;
cout << "Enter second side length: ";
cin >> numb;
cout << "Enter third side length: ";
cin >> numc;
if(numa==numb&&numb==numc)
{
cout<<"triangle is equilateral \n";
}
else if(numa==numb)
{
cout<<"triangle is isosceles \n";
}
else if(numb==numc)
{
cout<<"triangle is isosceles \n";
}
else if(numa==numc)
{
cout<<"triangle is isosceles \n";
}
else{
cout<<"triangle is scalene\n";
}
cout << "now you have your answer";
return 0;
}
Input 1:
Enter first side length: 45
Enter second side length: 45
Enter third side length: 45
Output 1:
triangle is equilateral
now you have your answer
Input 2:
Enter first side length: 72
Enter second side length: 56
Enter third side length: 72
Output 2:
triangle is isosceles
now you have your answer
Input 3:
Enter first side length: 67
Enter second side length: 76
Enter third side length: 77
Output 3:
triangle is scalene
now you have your answer
Comments
Post a Comment