BELAJAR BAHASA C SUSAH(?) : RELATIONAL, LOGICAL, ASSIGNMENT, DAN CONDITIONAL
Assalamualaikum teman – teman Redaksi Pens, kembali dengan saya, Rezky Semoga kalian selalu dalam keadaan baik – baik saja. Nah, post ini adalah post saya yang ketiga tentang Bahasa C, semakin kesini pelajaran yang saya dapatkan semakin kompleks dan seru untuk dipelajari. Tujuan saya dalam post kali ini agar kita bisa sama – sama belajar dan paham penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand yang lain, yang dapat berupa sebagai variabel atau konstanta. “Apa itu relational, logical, assignment, dan conditional operator?” Relational Operator adalah operator yang penggunaannya membandingkan antara dua operand, misalkan lebih besar mana antara a dan b, manakah yang lebih kecil antara c dan 12. Dari perbandingan tersebut didapatkan hasil benar atau salah, atau bisa juga 1 atau 0. Operator ini terdiri dari tanda < (kurang dari), > (lebih dari), == (sama dengan) ,<= (kurang dari sama dengan), >= (lebih dari sama dengan), dan != (tidak sama dengan). Untuk mengkombinasikan operator – operator tersebut, kita dapat menggunakan Logical Operator yang terdiri dari && (and), || (or), ! (not). Assignment Operator identik dengan tanda ‘=’, operator ini dapat dipadukan dengan operator aritmatika sehingga menjadi : +=, -=, *=, /=, dan %=. Conditional Operator dapat digunakan menentukan (pengambilan keputusan) secara sederhana (satu baris statement) yang hanya menggunakan karakter khusus ‘?’ dan ‘:’. Oke, mari langsung kita coba (TUGAS 3.5.1) Ketik program berikut, kalau sudah, build...
Read More
Recent Comments