Belajar Program Java Percabangan Dalam Percabangan(Nested)

Sebenarnya percabangan itu bisa dibuat didalam percabangan. Kadang teknik ini disebut juga dengan Nested If  atau percabangan besaran.

Contoh kasus:

Misalnya ada model bisinis seperti ini di sebuah toko. Ketika orang membayar di kasir, biasanya ditanya ada kartu member untuk mendapatkan diskon dan sebagainya.

Paham?? Jika belum paham coba perhatikan flowchart dibawah ini :

Sekarang, mari coba buat programnya!!

 

Jika dioutput kan akan memiliki hasil :

Pembahasan :

  • Fungsi equalsIgnoreCase(“Ya”) digunakan untuk membandingkan String dengan tidak memperdulikan huruf besar dan kecilnya.
  • Ada juga Fungsi equels(), fungsinya sama. Tapi equels()  akan memperhatikan case hurufnya.

Kenapa tidak menggunakan operator == atau !=?  Karena kalau kita ingin membandingkan nilai String menggunakan 2 fungsi tadi, tapi kalau membandingkan selain String, maka bisa pakai operator == atau !=.

Cobalah untuk mengubah nilai yang dimasukkan dan perhatikan hasilnya!!

sumber:petanikode

Share This:

Comments ( 0 )

    Leave A Comment

    Your email address will not be published. Required fields are marked *