Operator kondisi ?: adalah operator ternary. Berarti bahwa operator ini membawa tiga argumen yang membentuk suatu ekspresi bersyarat. Struktur pernyataan yang menggunakan operator kondisi adalah :
exp1?exp2:exp3
Dimana nilai exp1 adalah suatu pernyataan boolean yang memiliki hasil yang salah satunya harus berupa nilai true atau false.
Jika exp1 bernilai true, exp2 merupakan hasil operasi. Jika bernilai false, kemudian exp3 merupakan hasil operasinya.
Berikut ini adalah flowchart yang menggambarkan bagaimana operator ?: bekerja :
Sumber : Bahan ajar-JENI-Intro1-Bab04 Pengenalan Pemograman Komputer
Tidak ada komentar:
Posting Komentar