Relational, Logical, Assignment dan Conditional

Assalamualaikum teman-teman

I. TUJUAN

Mempelajari dan mengamati penggunaan operator yang digunakan sebagai pembanding antara operand satu dengan operand lain, yang dapat berupa sebagai variable atau konstanta.

II. TEORI

Relational operator adalah operator yang dapat digunakan untuk mebandingkan dua operand. Hasil dari perbandingannnya adalah  benar (1) atau salah (0). Operator ini terdiri dari tanda-tanda khusus diantaranya, <(lebih kecil), >(lebih besar), == (sama  dengan), <=(lebih kecil sama dengan), >=(lebih besar sama dengan, != (tidak sama dengan).

Logical operator terdiri dari &(and/dan), ||(or/atau), dan !(not/tidak).

Assignment operator identik dengan tanda ‘=’ (sama dengan).

Conditional operator hanya menggunakan ‘?’ (tanda tanya) dan ‘:’ (colon/titik dua).

III. PROGRAM PERCOBAAN

  1. Mengamati hasil dari perbandingan dua operand yang nilainya dimasukkan melalui keyboard, dimana perbandingan, dimana perbandingan dilakukan menggunakan semua Relational Operator, yaitu meliputi <,>,<=,>=, dan !=.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

2.  Mengamati hasil dari perbandingan dua operand yang nilainya dimasukkan melalui keyboard, dimana                         perbandingan dilakukan mengggunakan semua Logical operator, yaitu && ,! dan ||.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

IV. TUGAS

  1. Membuat program untuk menentukan hasil (0 atau 1) dari operator relasional dan masukkan nilai a,b,c,c pada keyboard.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

2. Mencari nilai variabel m, n dan hasil serta menjelaskan jalannya program dari program berikut.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Penjelasan dari program tersebut awalnya tidak bisa berjalan karena tidak ada fungsi printf pada penulisan                 input, sehingga ketika ditampilkan tidak ada tulisan apapun, jadi meskipun formula yang dituliskan sudah                   benar, program tersebut tidak akan berfungsi jika tidak diberi fungsi printf.

3. Membuat program untuk menentukan nilai terbesar dari empat nilai yang diberikan melalui keyboard dengan            menggunakan operator kondisional, dengan membandingkan dua buah nilai dan menyimpan hasilnya pada              suatu variabel.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

V. KESIMPULAN

  • Operatot relasional berfungsi untuk menghaslkan output nilai 1 atau 0
  • Fungsi printf sangatlah penting dalam suatu pemograman