C# – Decision Making

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

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

Decision making statements in C#

C# memberikan jenis pernyataan pengambilan keputusan berikut.

Sr.No.Statement & Description
1if statement
Pernyataan if terdiri dari ekspresi boolean yang diikuti oleh satu atau beberapa pernyataan.
2if…else statement
Pernyataan if dapat diikuti oleh pernyataan lain yang opsional, yang dijalankan jika ekspresi boolean salah.
3nested if statements
Anda dapat menggunakan satu if atau else if pernyataan di dalam yang lain if atau else if pernyataan (s).
4switch statement
Pernyataan switch memungkinkan variabel untuk diuji kesetaraannya terhadap daftar nilai.
5nested switch statements
Anda dapat menggunakan satu pernyataan switch di dalam pernyataan switch lainnya.

The ? : Operator

Kami telah mencakup operator bersyarat? : di bab sebelumnya yang bisa digunakan untuk mengganti pernyataan if … else. Ini memiliki bentuk umum berikut :

Exp1 ? Exp2 : Exp3;

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

Nilai sebuah ? expression ditentukan sebagai berikut: Exp1 dievaluasi. Jika benar, maka Exp2 dievaluasi dan menjadi nilai keseluruhan? expression. Jika Exp1 salah, maka Exp3 dievaluasi dan nilainya menjadi nilai expression.

Leave a Reply

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