Dados tres enteros A , B y C que son los tres ángulos de un posible triángulo en grados, la tarea es comprobar si el triángulo es válido o no.
Ejemplos:
Entrada: A = 60, B = 40, C = 80
Salida: Válido
Entrada: A = 55, B = 45, C = 60
Salida: No válido
Planteamiento: Un triángulo es válido si la suma de los tres ángulos es igual a 180 grados.
A continuación se muestra la implementación del enfoque anterior:
C++
// 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
// 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
# 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#
// 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
// 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.
Producción:
Valid
Complejidad de tiempo: O(1)
Espacio Auxiliar: O(1)
Publicación traducida automáticamente
Artículo escrito por apurva_sharma244 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA