English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 가이드

Java 흐름 제어

Java 배열

Java 객체 지향(I)

Java 객체 지향(II)

Java 객체 지향(III)

Java 예외 처리

Java 리스트(List)

Java Queue(큐)

Java Map 집합

Java Set 집합

Java 입력/출력(I/O)

Java Reader/Writer

Java 다른 주제

Java 프로그램에서 세 개의 숫자 중 가장 큰 값을 찾습니다

Java 예제 모든 것

이 프로그램에서는 세 개의 숫자 중 가장 큰 값을 찾기 위해 if else와 Java에서 내장된 if..else 문을 사용하는 방법을 배웁니다.

예제1: 세 개의 숫자 중 가장 큰 값을 찾기 위해 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 문을 사용하여 가장 큰 숫자를 찾을 수도 있습니다.

예제2:내장된 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은 가장 큰 것입니다.

Java 예제 모든 것