MASIGNALPHAS2101
6680671983845063762

Pemrograman C++ - Operator Logika AND, OR dan NOT

Pemrograman C++ - Operator Logika AND, OR dan NOT
Add Comments
8/06/2016

Oleh: Leonard

OPERATOR DAN EKSPRESI

EKSPRESI 
Merupakan suatu bentuk pernyataan guna menghasilkan sebuah nilai. Pernyataan bisa berupa formula/rumus.

OPERATOR 
Simbol atau lambang yang digunakan dalam sebuah ekspresi. Operator dalam bahasa C/ C++ dibagi menjadi :

1. Operator Aritmatika
Operator matematika terdiri dari :

Contoh 1 : 
a. Tuliskan Program dibawah ini dan simpan dengan nama : operator1.cpp
b. Output program adalah seperti gambar berikut ini :

2. Operator Penambahan(Increment) dan Pengurangan (Decrement)
Operator penambahan merupakan simbol dalam ekspresi yang berfungsi untuk menambahkan nilai pada variabel yang ditetapkan. Operator pengurangan merupakan simbol dalam eksrepsi yang berfungsi untuk mengurangi nilai pada variabel yang ditetapkan.
Contoh :
a. Penambahan (Increment)
    A = A dapat disederhanakan menjadi A += 1 atau A++
b. Pengurangan (Decrement)
    A = A dapat disederhanakan menjadi A -= 1 atau A--
   Penulisan simbol ++ atau -- dapat dituliskan didepan atau dibelakang variabel. Misal : ++A/A++   atau –-A/A--

PERBEDAANNYA ADALAH :
- Jika simbol ditempatkan didepan variabel maka artinya proses PENAMBAHAN / PENGURANGAN akan dilakukan terlebih dahulu sebelum menjumpai ekspresi pada variabel.
- Jika simbol ditempatkan dibelakang variabel maka artinya proses PENAMBAHAN / PENGURANGAN akan dilakukan setelah melalui variabel.

Contoh 2: 
a. Tuliskan program berikut dan simpan dengan nama Operator2.cpp
b. Output program adalah :

3. Operator Logika
Merupakan operator yang dipakai untuk membandingkan dua nilai. Hasil perbandingan tersebut menghasilkan nilai Benar (True) atau Salah (False)
Contoh 1 :
1. Tuliskan kode program berikut ini dan simpan dengan nama OperatorLogika.CPP
 2. Jalankan proram tersebut, dan outputnya adalah :

4. Operator Logika AND, OR dan NOT
AND merupakan operator yang dipakai untuk membandingkan dua nilai atau lebih dan akan menghasilkan nilai TRUE apabila kedua kondisi terpenuhi.
OR merupakan operator yang dipakai untuk membandingkan dua nilai atau lebih dan akan menghasilkan nilai TRUE apabila salah satu kondisi terpenuhi.
NOT merupakan operator yang dipakai untuk membandingkan dua nilai dan akan menghasilkan nilai TRUE atau FALSE. Jika nilai yang dibandingkan menghasilkan nilai TRUE maka operator NOT akan menghasilkan nilai FALSE. Sebaliknya, jika nilai yang dibandingkan menghasilkan nilai FALSE maka operator NOT akan menghasilkan nilai TRUE

Contoh 2 :
1. Tuliskan kode program berikut ini dan simpan dengan nama OperatorORAND.CPP
2. Jalankan proram tersebut, dan outputnya adalah :


Sumber : modul ini disusun berdasarkan referensi-referensi dari internet
Hestech Indonesia

Innovasi di bidang Teknologi, Listrik, Teknik Komputer dan gaya Hidup. Info lainnya tentang praktik konservasi berbasis Sains, inovasi, dan kearifan lokal

  1. Operator Logika AND, OR dan NOT
    untuk cript yang iostream.h nda bisa di pakai di codebloc ya..masukannya dong

    ReplyDelete
  2. Tidak bisa, harus ada compiler tambahan supaya bisa.

    ReplyDelete