Given three integers A, B and C which are the three angles of a possible triangle in degrees, the task is to check whether the triangle is valid or not.
Examples:
Input: A = 60, B = 40, C = 80
Output: Valid
Input: A = 55, B = 45, C = 60
Output: Invalid
Approach: A triangle is valid if the sum of the three angles is equal to 180 degrees.

Below is the implementation of the above approach:
// C++ implementation of the approach
#include <bits/stdc++.h>
using namespace std;
// Function to check if sum of the
// three angles is 180 or not
bool Valid(int a, int b, int c)
{
// Check condition
if (a + b + c == 180 && a != 0 && b != 0 && c != 0)
return true;
else
return false;
}
// Driver code
int main()
{
int a = 60, b = 40, c = 80;
if (Valid(a, b, c))
cout << "Valid";
else
cout << "Invalid";
}
// Java program to check
// validity of any triangle
class GFG {
// Function to check if sum of the
// three angles is 180 or not
public static int Valid(int a, int b, int c)
{
// check condition
if (a + b + c == 180 && a != 0 && b != 0 && c != 0)
return 1;
else
return 0;
}
// Driver Code
public static void main(String args[])
{
int a = 60, b = 40, c = 80;
// function calling and print output
if ((Valid(a, b, c)) == 1)
System.out.print("Valid");
else
System.out.print("Invalid");
}
}
// This code is contributed
// by Apurva Sharma
# Python3 implementation of the approach
# Function to check if sum of the
# three angles is 180 or not
def Valid(a, b, c):
# Check condition
if ((a + b + c == 180) and a != 0 and b != 0 and c != 0):
return True
else:
return False
# Driver code
if __name__ == "__main__":
a = 60
b = 40
c = 80
if (Valid(a, b, c)):
print("Valid")
else:
print("Invalid")
# This code is contributed by
# sanjeev2552
// C# program to check
// validity of any triangle
using System;
class GFG {
// Function to check if sum of the
// three angles is 180 or not
public static int Valid(int a, int b, int c)
{
// check condition
if (a + b + c == 180 && a != 0 && b != 0 && c != 0)
return 1;
else
return 0;
}
// Driver Code
public static void Main()
{
int a = 60, b = 40, c = 80;
// function calling and print output
if ((Valid(a, b, c)) == 1)
Console.WriteLine("Valid");
else
Console.WriteLine("Invalid");
}
}
// This code is contributed
// by anuj_6
// javascript program to check
// validity of any triangle
// Function to check if sum of the
// three angles is 180 or not
function Valid(a, b, c)
{
// check condition
if (a + b + c == 180 && a != 0 && b != 0 && c != 0)
return 1;
else
return 0;
}
// Driver Code
var a = 60, b = 40, c = 80;
// function calling and print output
if ((Valid(a, b, c)) == 1){
document.write("Valid");
}
else{
document.write("Invalid");
}
// This code is contributed by bunnyram19.
Output:
Valid
Time Complexity: O(1)
Auxiliary Space: O(1)