LOGICAL IF C++
I.
What is Logical IF?
Hampir sama seperti ‘if’ yang biasa
kita dipakai pada Ms. Excel. Tapi, di sini Logical If bisa dibuat lebih
kompleks dibandingkan dengan yang
ada di Ms. Excel. Dan Logical If lebih kepada
fungsi pemrograman.
Gambar di atas merupakan contoh
Logical If yang paling mudah untuk diingat dan dipraktekkan. Untuk perintah
pada “(p==7) yang berarti sama dengan sendiri bisa diganti dengan tanda
(p!=7) yang berarti tidak sama dengan. Bagaimana jika kita menginginkan
lebih besar atau lebih kecil dari angka yang telah ditentukan pada ‘int’?
Untuk lebih besar sama dengan
bisa digunakan simbol (>=) dan lebih kecil sama dengan digunakan
simbol (>=). Untuk tampilan hasil dari program di atas sebagai berikut:
II.
Penambahan ‘if’ dengan satu ‘else’
Jika menambahkan lagi satu perintah
if maka tanda kurung kurawal ({}) juga
harus ditambahkan. Jika jawaban yang anda berikan benar, maka kedua perintah
pada if akan tetap dijalankan. Sedangkan, jika perintah salah maka perintah
‘else’ yang akan dijalankan.
Check this out...
Maka, perintah yang akan dijalankan
akan tampak seperti ini:
III.
Logical If Kompleks
Mengapa saya mengatakan Logical If
yang kompleks? Karena, di sini kita bisa memasukkan banyak sekali perintah yang
tampaknya kompleks. Penasaran? Saya akan berikan gambarnya terlebih dahulu,
kemudian penjelasaanya:
Kali ini saya menambahkan karakter,
yaitu “char pil=’Y’;
Karena, pada perintah ‘if’ yang
pertama tidak terdapat angka 8 dan karakter Y, maka perintah berpindah ke ‘else
if’ juga tidak terdapat perintah yang sesuai, berpindah lagi ke ‘else if’
dibawahnya. Ternyata, terdapat karakter ’Y’ sehingga dapat dijalankan dan perintah
‘else’ juga dijalankan karena pada perintah sebelumnya tidak terdapat ‘y=8’.
Sehingga, hasilnya akan tampak seperti ini:
IV.
Relational Operator
Relational operator merupakan operator yang
digunakan untuk membandingkan antara 2 nilai atau kondisi. Operator ini
biasanya digunakan sebagai sebuah syarat atau kondisi pada operasi percabangan
dan perulangan. Nilai yang dihasilkan dari operasi yang menggunakan operator
ini adalah nilai Boolean yaitu “true” (1) dan “false” (0) saja.
Kali ini saya hanya menggunakan operator ‘==’, ‘>=’,
dan ‘<=’.
V.
Logical Operator
Logical operator merupakan operator yang
digunakan dalam operasi logika. Terdapat 3 jenis operator logika, yaitu
&& (And), || (Or) dan ! (Not/Negasi). Operasi yang menggunakan operator
logika ini akan menghasilkan nilai “true” (1) atau “false” (0) disetiap
operasinya. Pada contoh saya menggunakan operator logika ‘&& (And)’.
Yaps! Semoga materi Logical If kali
ini bisa dipahami dengan baik J
Grazie A Tutti J
-”Jangan pernah takut pada
kesempurnaan karena Anda tidak akan pernah bisa mencapainya.” Salvador Dalí
(1904–1989), pelukis Spanyol”-
0 komentar:
Posting Komentar