Gaya Hidup

if else dan switch dalam Teknologi

Perbedaan Utama – jika lain & beralih 

Ada struktur pengambilan keputusan dalam pemrograman.

If else dan switch merupakan dua di antaranya.

Ekspresi terdiri dari nilai, operator, konstanta, dll.

If else memungkinkan eksekusi blok pernyataan jika ekspresi yang diberikan benar atau untuk mengeksekusi blok opsional jika ekspresi yang diberikan salah.

Sakelar digunakan untuk memungkinkan nilai variabel atau ekspresi mengubah aliran kontrol eksekusi program melalui cabang multiway.

Jika programmer ingin memeriksa nilai dari satu variabel, maka dia dapat menggunakan pernyataan switch.

Artikel ini membahas perbedaan antara if else dan switch.

Perbedaan yang jelas dari mereka, if else dan switch, merupakan istilah yang mengacu pada di if else, blok eksekusi didasarkan pada evaluasi ekspresi di pernyataan if, sedangkan di switch, pernyataan yang akan dieksekusi bergantung pada variabel tunggal yang diteruskan ke sana.

ISI

  1. Ikhtisar dan Perbedaan Utama 2.

    Bagaimana jika lain3.

    Apa itu saklar4.

    Kemiripan Antara if else dan switch5.

    Berdampingan Bandingkan anak – jika lain & beralih dalam Bentuk Tabular 6.

    Ringkasan

Bagaimana jika lagi?

Jika lagi berisi dua blok.

Mereka, merupakan istilah yang mengacu pada jika dan lainnya.

Blok if berisi ekspresi untuk dievaluasi.

Jika benar, pernyataan di dalam blok if akan dijalankan.

Jika kondisinya salah, maka pernyataan milik blok lain akan dieksekusi.

Bahasa pemrograman mengasumsikan nilai bukan nol dan bukan nol sebagai benar.

Nol dan nol dianggap salah.

If dan else adalah kata kunci.

Oleh karena itu, mereka tidak dapat digunakan sebagai pengidentifikasi.

Menurut program di atas, angka adalah variabel yang dapat menyimpan bilangan bulat.

Ini berisi nilai 5.

Di blok if, ekspresi diperiksa.

Jika sisanya 0 setelah membagi angka dengan nol, berarti angkanya genap.

Jika sisa 1, maka bilangan ganjil.

Nomor 5 ganjil.

Oleh karena itu, blok else akan dieksekusi.

Pengertian sakelar?

Jika pemrogram ingin memeriksa nilai dari satu variabel, maka dia dapat menggunakan saklar.

Ini, merupakan istilah yang mengacu pada pernyataan pemilihan pilihan ganda.

Sakelar dapat memiliki banyak pernyataan kasus.

Ketika variabel diteruskan ke switch, itu dibandingkan dengan nilai setiap pernyataan kasus.

Jika nilai yang sesuai ditemukan, pernyataan dari kasus tertentu itu dijalankan.

Pernyataan-pernyataan itu dijalankan sampai terjadi jeda.

Jika pernyataan case tidak memiliki pernyataan break, maka eksekusi akan terjadi hingga akhir pernyataan switch.

Kasus default dijalankan jika tidak ada kasus yang benar.

Standarnya tidak memerlukan pernyataan break.

Menurut program di atas, num1 dan num2 berisi dua nilai integer.

Operator adalah karakter.

Itu diteruskan ke sakelar.

Itu diperiksa dengan semua pernyataan kasus.

Operator yang dilewati adalah pembagian.

Oleh karena itu, pembagian dihitung dan dicetak.

Kemudian eksekusi keluar dari sakelar karena pernyataan break.

Saat jeda tercapai, kontrol diteruskan ke baris berikutnya setelah sakelar.

Umumnya, pernyataan switch sering menggunakan perintah keyboard untuk memilih salah satu dari beberapa pernyataan kasus.

Apa Persamaan Antara if else dan switch?

  • Baik if else maupun switch, merupakan istilah yang mengacu pada struktur pengambilan keputusan dalam pemrograman.

Apa Perbedaan Antara if else dan switch?

jika lain & beralih

If else, merupakan istilah yang mengacu pada struktur kontrol yang mengeksekusi blok pernyataan jika kondisinya benar dan mengeksekusi blok opsional jika kondisinya salah.

Pernyataan switch adalah jenis mekanisme kontrol seleksi yang digunakan untuk memungkinkan nilai variabel atau ekspresi mengubah aliran kontrol eksekusi program melalui cabang multiway.

 Eksekusi

Di if else, blok if atau blok else dijalankan tergantung pada ekspresi yang dievaluasi.

Sakelar mengeksekusi satu kasing demi kasing hingga pemutusan tercapai atau hingga akhir sakelar.

Evaluasi

Pernyataan if mengevaluasi, bilangan bulat, karakter, angka floating point atau tipe Boolean.

Pernyataan switch mengevaluasi karakter dan bilangan bulat.

Eksekusi Default

Jika kondisi blok if salah, pernyataan di dalam blok else akan dijalankan.

Sebagai gantinya, jika tidak ada pernyataan kasus yang cocok, pernyataan default akan dijalankan.

Pengujian

If else memeriksa kesetaraan dan ekspresi logis.

Sakelar memeriksa kesetaraan.

Ringkasan – jika lain & beralih

Dua struktur pengambilan keputusan dalam pemrograman, merupakan istilah yang mengacu pada if else dan switch.

Pernyataan if else adalah pernyataan bersyarat akan menjalankan serangkaian pernyataan tergantung pada apakah kondisinya benar atau salah.

Saklar dapat digunakan untuk memeriksa satu variabel.

Perbedaan antara if else dan switch adalah if else blok eksekusi didasarkan pada evaluasi ekspresi dalam pernyataan if, sedangkan pernyataan switch memilih pernyataan untuk dieksekusi tergantung pada variabel tunggal, diteruskan ke sana.

Referensi:
  1. “Ganti pernyataan.” Wikipedia , Wikimedia Foundation, 28 Februari 2018.

    Tersedia di sini 2.Point, Tutorial.

    “If…else statement in C.”, Tutorials Point, 8 Jan.

    2018.

    Tersedia di sini3.Point, Tutorial.

    “Ganti pernyataan dalam C.”, Tutorials Point, 8 Januari 2018.

    Tersedia di sini