Thursday, April 23, 2020

Chương trình Java để tìm số lớn nhất trong số ba số

Trong chương trình này, bạn sẽ học cách tìm số lớn nhất trong số ba số bằng cách sử dụng if khác và lồng câu lệnh if..else trong Java
Ví dụ 1: Tìm số lớn nhất Trong số ba số bằng cách sử dụng câu lệnh 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 + " is the largest number.");
        else if (n2 >= n1 && n2 >= n3)
            System.out.println(n2 + " is the largest number.");
        else
            System.out.println(n3 + " is the largest number.");
    }
}
Khi bạn chạy chương trình, đầu ra sẽ là:
3.9 is the largest number.
Trong chương trình trên, ba số -4,5, 3,9 và 2,5 được lưu trữ trong các biến n1, n2 và n3 tương ứng.
Sau đó, để tìm giá trị lớn nhất, các điều kiện sau được kiểm tra bằng cách sử dụng các câu lệnh if
Nếu n1 lớn hơn hoặc bằng cả n2 và n3, n1 là lớn nhất.
Nếu n2 lớn hơn hoặc bằng cả n1 và n3, n2 là lớn nhất.
Khác, n3 là lớn nhất.
Số lớn nhất cũng có thể được tìm thấy bằng cách sử dụng câu lệnh if..else lồng nhau.
Chương trình Java để tìm số lớn nhất trong số ba số

Ví dụ 2: Tìm số lớn nhất trong số ba bằng cách sử dụng câu lệnh if..else lồng nhau
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 + " is the largest number.");
            else
                System.out.println(n3 + " is the largest number.");
        } else {
            if(n2 >= n3)
                System.out.println(n2 + " is the largest number.");
            else
                System.out.println(n3 + " is the largest number.");
        }
    }
}
Khi bạn chạy chương trình, đầu ra sẽ là:
5.5 is the largest number.
Trong chương trình trên, thay vì kiểm tra hai điều kiện trong một câu lệnh if, chúng ta sử dụng if lồng nhau để tìm giá trị lớn nhất.
Sau đó, để tìm giá trị lớn nhất, các điều kiện sau được kiểm tra bằng cách sử dụng các câu lệnh if
Nếu n1 lớn hơn hoặc bằng n2,
và nếu n1 lớn hơn hoặc bằng n3, thì n1 là lớn nhất.
khác, n3 là lớn nhất.
Khác,
nếu n2 lớn hơn hoặc bằng cả n3 thì n2 là lớn nhất.
khác, n3 là lớn nhất.

No comments:

Post a Comment