Perbezaan antara jika dan jika tidak

Perbezaan antara jika dan jika tidak

Perbezaan utama - jika vs jika tidak
 

Dalam pengaturcaraan, perlu melaksanakan pernyataan bergantung kepada sama ada keadaan itu benar atau salah. JIKA dan JIKA JIKA DUA DUA MEMBUAT KEPUTUSAN KEPUTUSAN. Bahasa pengaturcaraan seperti Java, C menyokong struktur membuat keputusan seperti jika dan jika tidak. Artikel ini membincangkan perbezaan antara jika dan jika tidak. Pada kedua -duanya, jika mengandungi ungkapan untuk menilai. Dalam IF, kenyataan di dalam blok IF akan dilaksanakan, jika keadaan itu benar dan kawalannya diserahkan kepada pernyataan seterusnya selepas blok IF. Di dalamnya, jika keadaan itu benar, pernyataan di dalam blok IF akan dilaksanakan dan jika keadaan itu palsu, pernyataan di dalam blok lain akan melaksanakannya. Itulah Perbezaan utama antara jika dan jika lain.

Kandungan

1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apa itu jika
3. Apa yang lain
4. Persamaan antara jika dan jika tidak
5. Perbandingan sampingan -jika vs jika lain dalam bentuk jadual
6. Ringkasan

Apa itu jika?

Pernyataan IF terdiri daripada ekspresi. Ungkapan boleh mengandungi nilai, pengendali, pemalar atau pembolehubah. Sekiranya ungkapan yang dinilai adalah benar, maka pernyataan di dalam blok IF melaksanakan. Sekiranya ungkapan itu palsu, kawalan diserahkan kepada pernyataan seterusnya selepas blok jika. Kebanyakan bahasa pengaturcaraan menganggap nilai bukan sifar dan bukan nol sebagai benar dan sifar sebagai palsu.

Rajah 01: program dengan jika

Menurut program di atas, nombor itu adalah pemboleh ubah yang dapat menyimpan bilangan bulat. 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 diluluskan dalam pernyataan seterusnya selepas blok IF.

 Apa yang lain?

Jika tidak, terdapat dua blok. Pernyataan jika mengandungi ungkapan untuk menilai. Sekiranya ungkapan yang dinilai adalah benar, maka pernyataan di dalam blok IF melaksanakan. Pada akhir blok IF, kawalan diserahkan kepada pernyataan yang seterusnya selepas blok IF. Sekiranya ungkapan itu palsu, kawalan itu diserahkan kepada blok lain dan pernyataan blok lain melaksanakan. Pada akhir blok lain, kawalan diserahkan kepada pernyataan seterusnya selepas blok lain.

Rajah 02: Program dengan jika tidak

Menurut program di atas, nombor itu adalah pemboleh ubah yang dapat menyimpan bilangan bulat. Ia mengandungi nilai 40. Sekiranya ungkapan dalam pernyataan IF adalah benar, maka pernyataan di dalam blok IF akan dilaksanakan. Lain -lain penyataan blok lain dilaksanakan. Nombornya kurang dari 50. Oleh itu, blok lain melaksanakan. Pada akhir blok lain, kawalan diserahkan kepada pernyataan seterusnya selepas blok lain.

Apakah persamaan antara jika dan jika tidak?

  • Kedua -dua jika dan jika lain adalah struktur membuat keputusan dalam pengaturcaraan.
  • Baik jika dan jika lain mengandungi pernyataan jika dengan syarat.
  • Dalam kedua -dua jika dan jika tidak, pernyataan IF menilai bilangan bulat, watak, nombor titik terapung atau jenis boolean.
  • Kedua -dua jika dan jika lain dapat menilai kesamaan dan ekspresi logik.

Apakah perbezaan antara jika dan jika tidak?

jika vs jika lain

Kenyataan IF adalah struktur membuat keputusan yang terdiri daripada ungkapan yang diikuti oleh satu atau lebih pernyataan. Yang lain adalah struktur membuat keputusan di mana pernyataan jika dapat diikuti dengan pernyataan pilihan lain yang dilaksanakan ketika ungkapan itu palsu.
 Pelaksanaan
Dalam IF, kenyataan di dalam blok jika melaksanakan jika ungkapan itu benar. Sekiranya ungkapan itu palsu, pernyataan seterusnya selepas blok jika dilaksanakan. Jalurnya, jika blok IF melaksanakan jika ungkapan itu benar dan jika ungkapan itu palsu, kawalan diteruskan ke blok lain.

Ringkasan - jika vs jika tidak

Terdapat pelbagai struktur membuat keputusan dalam pengaturcaraan. Artikel ini membincangkan dua daripadanya: jika dan jika tidak. Dalam IF, pernyataan di dalam blok IF akan dilaksanakan jika keadaan itu benar dan kawalannya diserahkan kepada pernyataan seterusnya selepas blok IF. Di dalamnya, jika keadaan itu benar, pernyataan di dalam blok IF melaksanakan dan jika keadaan itu palsu, pernyataan di blok lain melaksanakan. Itulah perbezaan antara jika dan jika tidak.

Rujukan:

1.Titik, tutorial. "Sekiranya pernyataan dalam c.", Tutorial Point, 8 Jan. 2018. Terdapat di sini
2.Titik, tutorial. "Sekiranya ... pernyataan lain dalam c.", Tutorial Point, 8 Jan. 2018. Terdapat di sini