>  기사  >  Java  >  변의 길이가 주어지면 Java에서 삼각형의 유효성을 확인하는 방법은 무엇입니까?

변의 길이가 주어지면 Java에서 삼각형의 유효성을 확인하는 방법은 무엇입니까?

WBOY
WBOY앞으로
2023-09-09 22:53:02585검색

변의 길이가 주어지면 Java에서 삼각형의 유효성을 확인하는 방법은 무엇입니까?

우리 모두 알고 있듯이 삼각형은 3개의 변을 가진 다각형입니다. 세 개의 모서리와 세 개의 꼭짓점으로 구성됩니다. 세 내각의 합은 180도입니다.

유효한 삼각형에서 두 변을 더하면 세 번째 변보다 커집니다. 문제 설명에 따라 Java 프로그래밍 언어를 사용하여 세 변이 주어지면 삼각형이 유효한지 확인해야 합니다.

따라서 다음 세 가지 조건이 충족되는지 확인해야 합니다. 만족하면 삼각형이 유효하고, 그렇지 않으면 삼각형이 유효하지 않습니다.

삼각형의 세 변이 a, b, c라고 가정합니다.

으아아아

몇 가지 예를 보여주세요

예 1

변이 a=8, b=9, c=5라면

그런 다음 위의 논리를 사용하면

으아아아

따라서 삼각형은 주어진 변에 유효합니다.

예 2

변이 a=7, b=8, c=4라면

그런 다음 위의 논리를 사용하여

으아아아

따라서 삼각형은 주어진 변에 유효합니다.

예 3

변이 a=1, b=4, c=7이면

그런 다음 위의 논리를 사용하면

으아아아

따라서 주어진 변에 대해 삼각형은 유효하지 않습니다. 조건 a+b>c로 인해 실패합니다.

알고리즘

  • 1단계 - 초기화 또는 사용자 입력을 통해 삼각형의 변을 가져옵니다.

  • 2단계 - 조건을 만족하는지, 아니면 유효한 삼각형이 아닌지 확인하세요.

  • 3단계 - 만족스러우면 삼각형 인쇄가 유효하고, 그렇지 않으면 유효하지 않습니다.

다양한 방법

우리는 다양한 방법으로 솔루션을 제공합니다.

  • 정적 입력 값을 사용하여

  • 사용자 정의 방법을 사용하여

프로그램과 그 출력을 하나씩 살펴보겠습니다.

방법 1: 사용자 입력 값 사용하기

이 방법에서는 삼각형의 변 길이 값이 프로그램에서 초기화되고, 알고리즘을 사용하여 세 변이 주어진 삼각형이 유효한지 여부를 확인할 수 있습니다.

으아아아

출력

a + b > c
b + c > a
c + a > b

방법 3: 사용자 정의 사용

이 방법을 사용하면 삼각형의 변 길이 값이 프로그램에서 초기화됩니다. 그런 다음 이러한 변을 매개변수로 전달하여 사용자 정의 메서드가 호출되고 메서드 내부의 알고리즘을 사용하여 세 변이 주어진 삼각형이 유효한지 확인할 수 있습니다.

으아아아

출력

으아아아

이 기사에서는 다양한 방법을 사용하여 Java에서 세 변이 주어진 삼각형이 유효한지 확인하는 방법을 살펴보았습니다.

위 내용은 변의 길이가 주어지면 Java에서 삼각형의 유효성을 확인하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제