使用角度检查三角形是否有效的C++程序

编写一个C++程序,使用角度检查三角形是否有效,并附带一个示例。此程序允许用户输入三角形的三个角度并计算它们的总和。接下来,我们使用C++ If Else语句检查总和是否等于180。如果为真,则为有效三角形;否则为无效三角形。

#include<iostream>
using namespace std;

int main()
{
	int angle1, angle2, angle3, sum;
	
	cout << "\nPlease Enter Three Angles =  ";
	cin >> angle1 >> angle2 >> angle3;
	
	sum = angle1 + angle2 + angle3;
	
	if( sum == 180)
  	{
  		cout << "\nThis is a Valid Triangle";
  	}
  	else
    	cout << "\nThis is an Invalid";
		
 	return 0;
}
Please Enter Three Angles =  30 60  90

This is a Valid Triangle

让我用错误的值来检查一下。

Please Enter Three Angles =  30 90 120

This is an Invalid

C++程序使用角度示例2检查三角形是否有效

除了所有角度的总和等于180之外,三角形的所有角度都应该是非零的。在这个C++程序中,我们对此进行了检查。

#include<iostream>
using namespace std;

int main()
{
	int angle1, angle2, angle3, sum;
	
	cout << "\nPlease Enter Three Angles of a Triangle =  ";
	cin >> angle1 >> angle2 >> angle3;
	
	sum = angle1 + angle2 + angle3;
	
	if(sum == 180 && angle1 != 0 && angle2 != 0 && angle3 != 0)
  	{
  		cout << "\nThis is a Valid Triangle";
  	}
  	else
    	cout << "\nThis is an Invalid Triangle";
		
 	return 0;
}
C++ Program to Check Triangle is Valid using Angles