Operatorperbandingan bisa kita gunakan dalam kondisi yang terdapat di dalam percabangan dan perulangan. Operator perbandingan menghasilkan nilai benar dan salah. Jika hasilnya benar, maka percabangan atau perulangan akan dieksekusi. Berikut ini adalah operator logika yang bisa kalian gunakan dalam PHP! &&, and (dan) => Hanya bernilai benar
Q operator yang digunakan untuk menghubungkan dua atau lebih operasi relasi menjadi sebuah ungkapan kondisi, keluaran dari operator logika ini berupa nilai benar (true) atau salah (false).
p∧ q: Hari ini hujan dan murid-murid diliburkan dari sekolah p ∨ q: Hari ini hujan atau murid-murid diliburkan dari sekolah ∼p: Tidak benar hari ini hujan (atau dalam kalimat lain yang lebih lazim: Hari ini tidak hujan) ¾ Contoh 1.4 Diketahui proposisi -proposisi berikut: p: Hari ini hujan q: Hari ini dingin maka
Operatordalam pemrograman digunakan untuk melakukan operasi tertentu. Misalkan kita ingin menjumlahkan nilai dari variabel x dan y, maka kita bisa menggunakan operator penjumlahan (+). x + y Ada enam jenis kelompok operator dalam pemrograman Java: Operator Artimatika; Operator Penugasan; Operator Pembanding; Operator Logika; Operator Bitwise; dan Operator Ternary. Bila digambarkan dalam mind
Dịch Vụ Hỗ Trợ Vay Tiền Nhanh 1s. Tutorial Belajar C++ Part 25 Jenis-jenis Operator Logika Bahasa C++ 29 Oct 20 Tutorial C++ Dalam tutorial belajar bahasa C++ di duniailkom kali ini kita akan membahas Jenis-jenis Operator Logika. Operator logika ini sering juga disebut sebagai operator boolean. Pengertian Operator Logika dalam Bahasa C++ Operator logika dipakai untuk menghasilkan nilai boolean true atau false dari 2 kondisi atau lebih. Tabel berikut merangkum hasil dari operator logika dalam bahasa C++ Operator Nama Penjelasan Contoh && And Menghasilkan true jika kedua operand true true && false, hasilnya false Or Menghasilkan true jika salah satu operand true true false, hasilnya false ! Not Menghasilkan true jika operand false !false, hasilnya true Pada prakteknya, operator logika ini banyak dipakai untuk menggabungkan beberapa hasil operasi perbandingan contohnya akan kita lihat sesaat lagi. Catatan operator OR menggunakan karakter pipe ” “, bukan huruf L kecil. Karakter pipe ini bergabung dengan tombol “\” dan ditekan menggunakan tombol shift. Contoh Kode Program Operator Logika Bahasa C++ Dalam bentuk paling sederhana, operator logika bisa diproses untuk boolean true dan false. Berikut contoh kode programnya include using namespace std; int main { bool a = true; bool b = false; bool hasil; hasil = a && a; cout using namespace std; int main { bool hasil; hasil = false && true true false; cout using namespace std; int main { bool hasil; hasil = 5 > 4 && 10 > 9; cout 4 && 10 > 9 " 7 && "duniailkom" == "duniailkom"; cout 7 && \"duniailkom\" == \"duniailkom\" " 4 && 10 > 9 akan diproses menjadi true && true, hasilnya true 1. Di baris 12, operasi 15 7 && duniailkom’ == duniailkom’ akan diproses menjadi true && true, hasilnya true 1. Sama seperti operasi perbandingan, operasi logika ini akan banyak dipakai pada percabangan kode program, misalnya untuk bisa login seseorang harus memiliki username DAN password yang sesuai. Jika salah satu saja tidak terpenuhi, maka tidak bisa login. Selanjutnya, kita akan lanjut ke akan Jenis-Jenis Operator Bitwise dalam bahasa Pemrograman C++.
OPERATOR LOGIKA Berikut adalah operator logika • Negasi NOT Lambang ; • Konjungsi AND Lambang ; • Disjungsi OR Lambang ; • Eksklusif OR XOR Lambang ; • Implikasi jika – maka Lambang ; • Bikondisional jika dan hanya jika Lambang ; Tabel logika tabel kebenaran/ truth table dapat dipakai untuk menunjukkan bagaimana operator-operator tersebut diatas menggabungkan beberapa proposisi menjadi satu proposisi gabungan. PERNYATAAN DAN OPERASI Tabel Kebenaran/Truth Table P Q Benar Salah Benar Salah Benar Salah Benar Benar Salah Benar P Q Pv Q P Λ Q P Λ Q PERNYATAAN-PERNYATAAN YANG EKIVALEN P Q P Q P Q Benar Salah Benar Benar Salah Benar • Pernyatan P Q dan P Q adalah ekivalen secara logis, karena P Q P Q selalu benar. TAUTOLOGI dan KONTRADIKSAI 1. Suatu tautologi adalah pernyataan yang selalu bernilai benar – Contoh • R R • P Q P Q – Jika S T sebuah tautologi, kita tulis S T. – JIka S T sebuah tautologi, kita tulis S T. 2. Suatu kontradiksi adalah pernyataan yang selalu bernilai salah. Contoh • R R • P Q P Q Negasi dari sebarang tautologi adalah sebuah kontradiksi, sebaliknya, negasi dari sebuah kontradiksi adalah sebuah tautologi. TEORI HIMPUNAN SET THEORY • Himpunan set adalah kumpulan objek-objek yang berbeda. • Objek di dalam himpunan disebut elemen, unsur, atau anggota. Cara Penyajian Himpunan 1. Enumerasi 2. Simbol-simbol Baku 3. Notasi Pembentuk Himpunan 4. Diagram Venn JENIS-JENIS HIMPUNAN 1. Himpunan Kosong * Himpunan dengan kardinal = 0 disebut himpunan kosong null set. * Notasi atau {} 2. Himpunan Bagian Subset * Himpunan A dikatakan himpunan bagian dari himpunan B jika dan hanya jika setiap elemen A merupakan elemen dari B. * Dalam hal ini, B dikatakan superset dari A. * Notasi A B 3. Himpunan yang Sama * A = B jika dan hanya jika setiap elemen A merupakan elemen B dan sebaliknya setiap elemen B merupakan elemen A. * A = B jika A adalah himpunan bagian dari B dan B adalah himpunan bagian dari A. Jika tidak demikian, maka A B. * Notasi A = B A B dan B A JENIS-JENIS HIMPUNAN 4. Himpunan yang Ekivalen * Himpunan A dikatakan ekivalen dengan himpunan B jika dan hanya jika kardinal dari kedua himpunan tersebut sama. * Notasi A ~ B A = B 5. Himpunan Saling Lepas * Dua himpunan A dan B dikatakan saling lepas disjoint jika keduanya tidak memiliki elemen yang sama. * Notasi A // B 6. Himpunan Kuasa * Himpunan kuasa power set dari himpunan A adalah suatu himpunan yang elemennya merupakan semua himpunan bagian dari A, termasuk himpunan kosong dan himpunan A sendiri. * Notasi PA atau 2 A * Jika A = m, maka PA = 2 m. DASAR ALJABAR BOOLEAN Dalam mengembangkan sistem Aljabar Boolean Perlu memulainya dengan asumsi–asumsi yakni Postulat Booleandan Teorema Aljabar Boolean. Postulat Boolean 1 0. 0 2 0. 1 3 1. 0 4 1. 1 =0 =0 =0 =1 Diturunkan dari fungsi AND 5 0 + 0 = 0 6 0 + 1 = 1 7 1 + 0 = 1 8 1 + 1 = 1 Diturunkan dari fungsi OR 9 0 = 1 10 1 = 0 Diturunkan dari fungsi NOT TEOREMA ALJABAR BOOLEAN T 1. COMMUTATIVE LAW T 6. REDUNDANCE LAW T 2. ASSOCIATIVE LAW T 7. ASSOCIATIVE LAW a A + B = B + A b A. B = B. A T 3. DISTRIBUTIVE LAW a A + A. B = A b A. A + B = A a b c d 0+A=A 1+A=1 0. A=0 a A. A + B = A. B + A. C b A. B = B. A T 8. DISTRIBUTIVE LAW a A + A = A b A. A = A T 9. IDENTITY LAW a A = A b “A = A T 10. DE MORGANS THEOREMS T 4. IDENTITY LAW T 5. NEGATION LAW a A + A = 1 b A. A = 0 a A + A. B = A + B b A. A + B = A. B a A + B = A. B b A. B = A + B Terima Kasih.
operator logika yang menyatakan atau dalam lambang berikut ini adalah