Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

Pernyataan pengambilan keputusan C++

Struktur pengambilan keputusan mengharuskan pemrogram menentukan satu atau lebih kondisi untuk dievaluasi atau diuji oleh program, bersama dengan pernyataan atau pernyataan yang akan dieksekusi jika kondisinya ditentukan benar, dan opsional, pernyataan lain yang akan dieksekusi jika kondisinya dipastikan salah.

Berikut ini adalah bentuk umum dari struktur pengambilan keputusan yang umum ditemukan di sebagian besar bahasa pemrograman −

Bahasa pemrograman C++ menyediakan jenis pernyataan pengambilan keputusan berikut.

No.No Pernyataan &Deskripsi
1 pernyataan jika

Pernyataan 'jika' terdiri dari ekspresi boolean diikuti oleh satu atau lebih pernyataan.

2 pernyataan if...else

Pernyataan 'if' dapat diikuti oleh pernyataan 'else' opsional, yang dijalankan ketika ekspresi boolean salah.

3 ganti pernyataan

Pernyataan 'switch' memungkinkan variabel untuk diuji kesetaraannya terhadap daftar nilai.

4 pernyataan if bersarang

Anda dapat menggunakan satu pernyataan 'if' atau 'else if' di dalam pernyataan 'if' atau 'else if' lainnya.

5 pernyataan sakelar bersarang

Anda dapat menggunakan satu pernyataan 'switch' di dalam pernyataan 'switch' lainnya.

Itu? :Operator

Kami telah membahas operator bersyarat “? :” pada bab sebelumnya yang dapat digunakan untuk menggantikan if...else pernyataan. Ini memiliki bentuk umum berikut

Exp1 ? Exp2 : Exp3;

Exp1, Exp2, dan Exp3 adalah ekspresi. Perhatikan penggunaan dan penempatan titik dua.

Nilai ekspresi '?' ditentukan seperti ini:Exp1 dievaluasi. Jika benar, maka Exp2 dievaluasi dan menjadi nilai seluruh ekspresi '?'. Jika Exp1 salah, maka Exp3 dievaluasi dan nilainya menjadi nilai ekspresi.


Bahasa C

  1. Pernyataan sakelar C#
  2. Pernyataan istirahat C#
  3. C# lanjutkan Pernyataan
  4. Konversi Tipe C++
  5. Operator C++
  6. Komentar C++
  7. C++ if, if...else dan Nested if...else
  8. C++ Switch Case Statement dengan CONTOH
  9. Tingkatkan Pengambilan Keputusan di Manufaktur Lanjutan dengan Analytics
  10. Otomatis penyerapan data dan optimalkan pengambilan keputusan