Program to Check if Triangle is Valid or Not using Angles
- Write a program to check if Triangle is Valid or Not using Angles in C
- Write a program to check if Triangle is Valid or Not using Angles in C++
- Write a program to check if Triangle is Valid or Not using Angles in Python
- Write a program to check if Triangle is Valid or Not using Angles in PHP
- Write a program to check if Triangle is Valid or Not using Angles in Java
- Write a program to check if Triangle is Valid or Not using Angles in Java Script
- Write a program to check if Triangle is Valid or Not using Angles in C#
Explanation:
To determine if a triangle is valid using its angles, you can use the following criteria:
Triangle Validity Criteria (Based on Angles)
- The sum of the three angles of a triangle must be exactly 180 degrees.
- Each angle must be greater than 0 degrees (no angle can be zero or negative).
Logic to Check Validity
- Input the three angles of the triangle: angle1, angle2, angle3.
- If the sum of the angles is 180 degrees and all angles are greater than 0, then the triangle is valid.
- Otherwise, the triangle is invalid.
Program to Check if Triangle is Valid or Not using Angles
-
C
-
C++
-
Python
-
PHP
-
JAVA
-
Java Script
-
C#
#include <stdio.h>
int main() {
int angle1, angle2, angle3;
printf("Enter the three angles of the triangle: ");
scanf("%d %d %d", &angle1, &angle2, &angle3);
if (angle1 + angle2 + angle3 == 180) {
printf("The triangle is valid.\n");
} else {
printf("The triangle is not valid.\n");
}
return 0;
}
#include <iostream>
using namespace std;
int main() {
int angle1, angle2, angle3;
cout << "Enter the three angles of the triangle: ";
cin >> angle1 >> angle2 >> angle3;
if (angle1 + angle2 + angle3 == 180) {
cout << "The triangle is valid." << endl;
} else {
cout << "The triangle is not valid." << endl;
}
return 0;
}
angle1 = int(input("Enter the first angle of the triangle: "))
angle2 = int(input("Enter the second angle of the triangle: "))
angle3 = int(input("Enter the third angle of the triangle: "))
if angle1 + angle2 + angle3 == 180:
print("The triangle is valid.")
else:
print("The triangle is not valid.")
<?php
$angle1 = readline("Enter the first angle of the triangle: ");
$angle2 = readline("Enter the second angle of the triangle: ");
$angle3 = readline("Enter the third angle of the triangle: ");
if ($angle1 + $angle2 + $angle3 == 180) {
echo "The triangle is valid.\n";
} else {
echo "The triangle is not valid.\n";
}
?>
import java.util.Scanner;
public class TriangleValidity {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the first angle of the triangle: ");
int angle1 = scanner.nextInt();
System.out.print("Enter the second angle of the triangle: ");
int angle2 = scanner.nextInt();
System.out.print("Enter the third angle of the triangle: ");
int angle3 = scanner.nextInt();
if (angle1 + angle2 + angle3 == 180) {
System.out.println("The triangle is valid.");
} else {
System.out.println("The triangle is not valid.");
}
scanner.close();
}
}
let angle1 = parseInt(prompt("Enter the first angle of the triangle:"));
let angle2 = parseInt(prompt("Enter the second angle of the triangle:"));
let angle3 = parseInt(prompt("Enter the third angle of the triangle:"));
if (angle1 + angle2 + angle3 === 180) {
console.log("The triangle is valid.");
} else {
console.log("The triangle is not valid.");
}
using System;
class Program {
static void Main() {
Console.Write("Enter the first angle of the triangle: ");
int angle1 = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter the second angle of the triangle: ");
int angle2 = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter the third angle of the triangle: ");
int angle3 = Convert.ToInt32(Console.ReadLine());
if (angle1 + angle2 + angle3 == 180) {
Console.WriteLine("The triangle is valid.");
} else {
Console.WriteLine("The triangle is not valid.");
}
}
}