Assalamualaikum Wr. Wb

Halo teman teman pembaca setia redaksi PENS

Kembali lagi bertemu dengan saya ilham mahasiswa kampus perjuangan. Setelah kemarin kita belajar materi expression, sekarang kita akan berlatih berpikir logic. Tentu saja seperti biasa kita menggunakaan pemograman bahasa C. Bagaimana teman? Are you ready? Lets go!

Berpikir logic pada bahasa C terkandung dalam bab Relational, Logical, Assignment, dan Conditional. Pada bab ini kita akan mempelajari dan mengamati penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand yag lain dapat berupa variabel ataupun konstanta.

Relational operator itu adalah operator yang digunakan sebagai pembanding antara dua operand,misalkan lebih besar mana antara x dan y, manakah yang lebih kecil antara b dan 27. Dari perbandingan terebut didapatkan suatu hasil yaitu bear berupa nilai 1 dan salah berupa nilai 0.

Operator sendiri terdiri dari tanda/simbol seperti < (lebih kecil), > (lebih besar), == (sama dengan),<=(lebih kecil atau sama dengan), >= (lebih besar atau sama dengan) dan != (tidk sama dengan). Operator operator ini dapat dapat dikombinasikan menggunakan logical operator yang terdiri dari &&(and/), ||(or),dan !(not). Untuk Assignment Operator identik dengan tanda’=’ ,operator ini dipadukan dengan operator aritmatika. Sedangkan untuk Conditional Operator adalah operator pengambilan keputusan secara sederhana dengan hanya menggunakan karakter ‘?’ daan ‘:’

Nah tidak asik nih kalau cuma saya jelasin tanpa ada bukti realnya, seperti biasa kita menggunakan aplikasi code blocks untuk membuat program tentang materi Berpikir Logic ini.

Langsung cusss….

 

 

1.Program untuk menentukan hasil 0 atau satu dari operator relasional

Berikut operator relasionalnya:

  1. (a > b) && (c < d) || (a = = b)
  2. (a = = b) || (c = = d) && (a < b)
  3. (a <= b) && (b >= d) || (a = = d)
  4. (a >= d) || ( b <= c) && (c = = d)
  5. (a != b) || (c > d) || (a != d)

Dan berikut kalimat pemogramannya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Lalu klik built and run. Masukkan nilai a,b,c,dan d. Dan berikut hasil pemogramannya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

2.Program untuk mengetahui nilai dari beberapa variabel

Pada program ini kita disuruh menambahkan program yang belum selesai. Jadi tinggal kita masukkan statement printf.

Berikut kalimat pemogramannya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Lalu klik built and run . Dan berikut hasil pemogramannya.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

3.Program untuk menentukan nilai terbesar dari empat nilai yang diberikan melalui keyboard.

Berikut kalimat pemogramnnya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Lalu klik built and run. Masukkan nilai a,b,c,dan d. Dan berikut hasil pemogramannya

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

 

Alhamdulillah ,, kita sudah belajar materi relational,assignment,logical, dan conditional serta sudah mencobanya di aplikasi code blokcs. Semoga artikel ini bermanfaat.

Mohon maaf bila ada salah kata dan sampai berjumpa lagi di artikel selanjutnya.

Akhir kata …

Wassalamualaikum. Wr. Wb