السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

Haiii teman teman kembali lagi bersama saya Alifia Azzahra. Kali ini saya membuat blog untuk mempelajari dan mengamati penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand yang lain yang dapat berupa sebagai variable atau konstanta.

1.TEORI

  • Relational operator adalah operator yang dapat digunakan untuk membandingkan antara dua operand,misalkan lebih besar mana antara a dan b, manakah yang lebih kecil antara c dan 12. dari perbandingan di atas maka akan didapatkan suatu hasil yaitu benar atau salah yang berupa nilai 1 ( selain nol ) untuk benar dan 0 untuk salah. Operator ini terdiri dari tanda-tanda khusus yaitu < ( lebih kecil ) , > ( lebih besar ), == ( sama dengan ), <= ( lebih kecil atau sama dengan ),  >= ( lebih besar atau sama dengan ) dan != ( tidak sama dengan ).
  • Sedangkan untuk mengkombinasikan antara operator – operator di atas maka dapat digunakan :
  • Logical operator = terdiri dari && ( and / dan ) , || ( or / atau ) dan ! ( not / tidak )
  • Assignment operator = identik dengan tanda ‘ = ‘ ( sama dengan ) dapat dipadukan dengan operator aritmatika menjadi +=,-=,*=,/=,%=.
  • Conditional operator = operator yang dapat digunakan untuk menentukan pengambilan keputusan secara sederhana ( satu baris statement ) dimana hanya digunakan karakter khusus ‘ ? ‘ dan ‘ : ‘

2.TUGAS

3.5.1 Membuat program untuk menentukan hasil ( 0 / 1 ) dari operator relasional di bawah ini, dan masukkan nilai a, b, c, dan d dari keyboard

A = (a>b) && (c<d) || (a==b);
B = (a==b) || (c==d) && (a<b);
C = (a<=c) && (b>=d) || (a==d);
D = (a>=d) || (b<=c) && (c==d);
E = (a!=b) || (c>d) || (a!=d);

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Setelah kita memmbuat pemrograman ini, kita akan memasukkan nilai-nilai variablea, b, c, d kemudian kita jalankan dan si doi langsung tau deh mana fungsi yang benar dan mana fungsi yang salah. Jika benar makan akan bernilai 1, dan jika salah akan bernilai 0.

 

3.5.2 Berapakah nilai variable m,n dan hasil dari program di bawah ini? dan jelaskan jalannya program.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

 

Pada tugas  3.5.2 jika dikerjakan menyesuaikan dengan buku praktikum maka hasil tidak tampil di layar karena tidak ada fungsi karakter ‘printf’. Tetapi jika kita menggunakan ‘ printf ‘ maka tertera hasil di layar ketika dijalanakan.

 

3.5.3Membuat  program untuk menentukan nilai terbesar dari empat nilai yang diberikan.

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Jadi teman-teman,ketika kita membuat program kita memanfaatkan relational operator, sehingga setelah program dijalankan kita tahu ana yang lebih besar,lebih kecil,dan juga nilai maksimumnya.

 

Sekian dari saya,semoga bermanfaat. Tetep semangat yaaa teman-teman!!

 

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ