Program Kotlin untuk Mencari Yang Paling Besar di antara Tiga Nombor (jika-lain & bila)

Dalam program ini, anda akan belajar mencari yang terbesar di antara tiga nombor menggunakan pernyataan jika lain dan ketika di Kotlin.

Contoh 1: Cari Terbesar Di antara tiga nombor menggunakan pernyataan if… else

 fun main(args: Array) ( val n1 = -4.5 val n2 = 3.9 val n3 = 2.5 if (n1>= n2 && n1>= n3) println("$n1 is the largest number.") else if (n2>= n1 && n2>= n3) println("$n2 is the largest number.") else println("$n3 is the largest number.") )

Semasa anda menjalankan program, outputnya adalah:

 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 menggunakan whenpenyataan.

Inilah kod Java yang setara: Program Java untuk Mencari Yang Paling Besar di antara Tiga Nombor

Contoh 2: Cari nombor terbesar antara tiga menggunakan pernyataan ketika

 fun main(args: Array) ( val n1 = -4.5 val n2 = 3.9 val n3 = 5.5 when ( n1>= n2 && n1>= n3 -> println("$n1 is the largest number.") n2>= n1 && n2>= n3 -> println("$n2 is the largest number.") else -> println("$n3 is the largest number.") ) )

Semasa anda menjalankan program, outputnya adalah:

 5.5 adalah bilangan terbesar.

Dalam program di atas, bukannya menggunakan an if… else if… elseblok, kami menggunakan whenpernyataan.

Jadi, syarat di atas dalam kedua-dua program adalah sama.

Artikel menarik...