Perbezaan Antara jika dan jika lain

Perbezaan Utama - jika vs jika tidak
 

Dalam pengaturcaraan, adalah perlu untuk melaksanakan pernyataan bergantung kepada sama ada keadaan itu benar atau palsu. Jika dan jika ada dua struktur pengambilan keputusan. Bahasa pengaturcaraan seperti Java, C menyokong struktur pembuatan keputusan seperti jika dan jika lain. Artikel ini membincangkan perbezaan antara jika dan jika lain. Kedua-duanya, jika mengandungi ungkapan untuk menilai. Sekiranya, pernyataan di dalam blok jika akan dilaksanakan, jika keadaan itu benar dan kawalan akan dihantar ke penyataan berikutnya selepas blok jika. Sekiranya, jika keadaan itu benar, kenyataan di dalam blok jika akan dilaksanakan dan jika keadaan tersebut adalah palsu, kenyataan-kenyataan dalam jika blok lain akan dilaksanakan. Itulah perbezaan utama antara jika dan jika lain.

KANDUNGAN

1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apa itu jika
3. Apa lagi jika
4. Persamaan Antara jika dan jika lain
5. Side by Side Comparison -if vs if else in Form Tabular
6. Ringkasan

Apa itu jika?

Kenyataan jika terdiri daripada ekspresi. Ungkapan boleh mengandungi nilai, pengendali, pemalar atau pembolehubah. Sekiranya ungkapan yang dinilai adalah benar, maka kenyataan di dalam blok jika dilaksanakan. Sekiranya ungkapan itu palsu, kawalan akan dihantar ke pernyataan yang akan datang selepas blok jika. Kebanyakan bahasa pengaturcaraan menganggap nilai bukan sifar dan tidak nol sebagai benar dan sifar sebagai palsu.

Rajah 01: Program dengan jika

Menurut program di atas, nombor itu adalah pemboleh ubah yang boleh menyimpan integer. Ia mengandungi nilai 70. Ungkapan dalam blok jika diperiksa. Oleh kerana bilangannya lebih besar daripada atau sama dengan 50, pernyataan dalam blok jika dilaksanakan. Selepas melaksanakannya, kawalan akan diluluskan dalam pernyataan seterusnya selepas blok jika.

 Apa itu jika lagi?

Sekiranya ada, terdapat dua blok. Kenyataan jika mengandungi ungkapan untuk menilai. Sekiranya ungkapan yang dinilai adalah benar, maka kenyataan di dalam blok jika dilaksanakan. Di penghujung blok jika, kawalan diserahkan kepada kenyataan yang akan datang selepas blok jika. Sekiranya ungkapan itu palsu, kawalan akan dihantar ke blok lain dan kenyataan blok lain akan dilaksanakan. Di penghujung blok lain, kawalan akan dihantar ke pernyataan seterusnya selepas blok lain.

Rajah 02: Program dengan jika lagi

Menurut program di atas, nombor itu adalah pemboleh ubah yang boleh menyimpan integer. Ia mengandungi nilai 40. Jika ungkapan dalam kenyataan jika benar, maka kenyataan di dalam blok jika akan dilaksanakan. Sekiranya pernyataan blok lain dilaksanakan. Nombor itu kurang daripada 50. Oleh itu, blok lain akan dilaksanakan. Di penghujung blok lain, kawalan akan dihantar ke pernyataan seterusnya selepas blok lain.

Apakah Kesamaan Antara jika dan jika lain?

  • Kedua-duanya jika dan jika ada struktur pengambilan keputusan dalam pengaturcaraan.
  • Kedua-duanya jika dan jika lain mengandungi pernyataan jika dengan syarat.
  • Dalam kedua-dua jika dan jika lain, pernyataan jika mengevaluasi bilangan bulat, watak, nombor titik terapung atau jenis Boolean.
  • Kedua-duanya jika dan jika boleh menilai kesamaan dan ungkapan logik.

Apakah Perbezaan Antara jika dan jika lagi?

jika vs jika lagi

Kenyataan jika adalah struktur membuat keputusan yang terdiri daripada ungkapan yang diikuti oleh satu atau lebih kenyataan. Jika yang lain adalah struktur membuat keputusan di mana pernyataan jika boleh diikuti dengan pernyataan lain yang boleh digunakan apabila ungkapan itu salah.
 Pelaksanaan
Sekiranya, pernyataan di dalam blok jika dijalankan jika ungkapan itu benar. Sekiranya ungkapan itu palsu, pernyataan seterusnya selepas blok jika dilaksanakan. Sekiranya, jika blok sekiranya dijalankan jika ungkapan itu benar dan jika ungkapan itu palsu, kawalan akan dihantar ke blok lain.

Ringkasan - jika vs jika tidak

Terdapat pelbagai struktur pengambilan keputusan dalam pengaturcaraan. Artikel ini membincangkan dua daripada mereka: jika dan jika lain. Sekiranya, pernyataan di dalam blok jika akan dilaksanakan jika keadaan itu benar dan kawalannya dihantar ke penyataan berikutnya selepas blok jika. Dalam jika, jika keadaan itu benar, pernyataan di dalam blok jika dilaksanakan dan jika keadaan itu palsu, kenyataan-kenyataan di blok lain akan dilaksanakan. Itulah perbezaan antara jika dan jika lagi.

Rujukan:

1.Point, Tutorial. "Jika pernyataan di C.", Tutorial Point, 8 Jan. 2018. Boleh didapati di sini
2.Point, Tutorial. "Jika ... pernyataan lain dalam C.", Tutorial Point, 8 Jan. 2018. Boleh didapati di sini