Nama   : Shinta Narianti

Kelas   : 1 D4 Elektronika A

NRP    : 1110191013

PERCOBAAN 3

RELATIONAL, LOGICAL, ASSIGMENT DAN CONDITIONAL

TUJUAN

Mempelajari dan mengamati penggunaan operator yang digunakan sebagai pembandingkan antara operand satu dengan operand lainnya, yang dapat berupa sebagai varible atau konstanta.

TEORI

            Relational operator adalah operator yang dapat digunakan untuk membandingkan antara dua operand. Operator ini terdiri dari tanda-tanda khusus seperti < (lebih kecil), > (lebih besar), ==(sama dengan), <=(lebih kecil atau sama dengan), >=(lebih besar atau sama dengan) dan ! (tidak sama dengan). Logical operator terdiri dari  && (dan), II (or) dan !(not). Assigment operator identik dengan tanda sama dengan ‘=’ yang dapat dipadukan dengan operator aritmatika menjadi +=, -=, *=, /= dan %=. Conditional operator adalah operator yang digunakan untuk pengambilan keputusan dimana hanya menggunakan karakter khusus ‘?’ dan ‘:’.

PROGRAM PERCOBAAN

3.4.1 Mengamati hasil perbandingan dari dua operand dengan menggunkan Relational Operator.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.2 Mengamati hasil perbandingan dari dua operand dengan menggunkan Logical Operator.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.3 Untuk mendapatkan kombinasi beberapa operator rational maka dapat digunkan operator logika.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.4 Mengamati penggunaan operator assignment yang dipadukan dengan operator aritmatika.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest

3.4.5 Mengamati penggunaan operator conditional untuk menentukan suatu keputusan mana yang benar dan yang salah.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest

TUGAS

  1.  Buatlah program untuk menentukan hasil (0 atau 1) dari operator relational di bawah ini. Masukkan nilai a, b, c dan d dari keyboard.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • Facebook
  • Twitter
  • Google+
  • Pinterest
2. Berapakah nilai variable m, n dan hasil dari program di bawah ini? Dan jelaskan jalannya program.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  • Facebook
  • Twitter
  • Google+
  • Pinterest

3. Buatlah program untuk menentukan nilai terbesar dari empat nilai yang diberikan keyboard.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest

KESIMPULAN

  • Relational operator adalah operator yang dapat digunakan untuk membandingkan dua operand, antara lebih besar atau lebih kecil.
  • Logical operator adalah operator yang menghasilkan nilai salah atau benar dalam dua kondisi atau lebih.
  •  Assignment operator adalah operator untuk memberikan nilai dalam variabel.
  • Conditional operator adalah operator yang digunakan untuk pengambilan keputusan dengan karakter khusus ‘:’ dan ‘?’.