Program Java untuk Mencari Yang Paling Besar Di antara Tiga Nombor (if-else & bersarang if-else)

Dalam program ini, anda akan belajar mencari yang terbesar di antara tiga nombor menggunakan if if dan bersarang jika… statement lain di Java.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Pengendali Java
  • Java jika … lain Pernyataan

Contoh 1: Cari Terbesar Di antara tiga nombor menggunakan pernyataan 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."); ) )

Pengeluaran

 3.9 adalah bilangan terbanyak.

Dalam program di atas, tiga nombor -4.5, 3.9dan 2.5masing-masing disimpan dalam pemboleh ubah n1, n2 dan n3.

Kemudian, untuk mencari yang terbesar, syarat-syarat berikut diperiksa menggunakan pernyataan jika ada

  • Sekiranya n1 lebih besar atau sama dengan n2 dan n3, n1 adalah yang terbesar.
  • Sekiranya n2 lebih besar atau sama dengan n1 dan n3, n2 adalah yang terbesar.
  • Lain, n3 adalah yang terbaik.

Jumlah terbanyak juga boleh didapati dengan menggunakan penyataan jika… lain-lain.

Contoh 2: Cari nombor terbesar antara tiga menggunakan pernyataan bersarang jika… lain

 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."); ) ) )

Pengeluaran

 5.5 adalah bilangan terbesar.

Dalam program di atas, bukannya memeriksa dua keadaan dalam satu pernyataan if, kami menggunakan sarang jika untuk mencari yang terbaik.

Kemudian, untuk mencari yang terbesar, syarat-syarat berikut diperiksa menggunakan pernyataan jika ada

  • Sekiranya n1 lebih besar atau sama dengan n2,
    • dan jika n1 lebih besar atau sama dengan n3, n1 adalah yang terbesar.
    • lain, n3 adalah yang paling hebat.
  • Lain,
    • jika n2 lebih besar atau sama dengan kedua n3, n2 adalah yang terbesar.
    • lain, n3 adalah yang paling hebat.

Artikel menarik...