English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이 프로그램에서는 세 개의 숫자 중 가장 큰 값을 찾기 위해 if else와 Java에서 내장된 if..else 문을 사용하는 방법을 배웁니다.
public class Largest { public static void main(String[] args) { double n1 = -4.5, n2 = 3.9, n3 = 2.5; if( n1 >= n2 && n1 >= n3) System.out.println(n1 + " 는 가장 큰 숫자입니다."); else if (n2 >= n1 && n2 >= n3) System.out.println(n2 + " 는 가장 큰 숫자입니다."); else System.out.println(n3 + " 는 가장 큰 숫자입니다."); } }
이 프로그램을 실행할 때, 출력은 다음과 같습니다:
3.9 는 가장 큰 숫자입니다.
위의 프로그램에서 세 개의 숫자-4.5،3.9와2.5각각 변수 n에 저장됩니다1,n2와 n3。
그런 다음, 가장 큰 숫자를 찾기 위해 다음 조건을 확인하는 if...else 문을 사용합니다.
n이1또는 n2와 n3,n1그럼 가장 큰 것입니다.
n이2또는 n1와 n3,n2그럼 가장 큰 것입니다.
아니면,n3은 가장 큰 것입니다.
내장된 if..else 문을 사용하여 가장 큰 숫자를 찾을 수도 있습니다.
public class Largest { public static void main(String[] args) { double n1 = -4.5, n2 = 3.9, n3 = 5.5; if(n1 >= n2) { if(n1 >= n3) System.out.println(n1 + " 는 가장 큰 숫자입니다."); else System.out.println(n3 + " 는 가장 큰 숫자입니다."); } else { if(n2 >= n3) System.out.println(n2 + " 는 가장 큰 숫자입니다."); else System.out.println(n3 + " 는 가장 큰 숫자입니다."); } } }
이 프로그램을 실행할 때, 출력은 다음과 같습니다:
5.5 는 가장 큰 숫자입니다.
위 프로그램에서는 두 가지 조건을 단일 if 문에서 확인하는 대신, 내장된 if 문을 사용하여 가장 큰 조건을 찾습니다.
그런 다음, 가장 큰 숫자를 찾기 위해 다음 조건을 확인하는 if else 문을 사용합니다.
n이1또는 n2,
n이1또는 n3,n1그럼 가장 큰 것입니다.
아니면,n3은 가장 큰 것입니다.
기타 경우는
n이2또는 두 가지 n3,n2그럼 가장 큰 것입니다.
아니면,n3은 가장 큰 것입니다.