a= c. [] b./ d.+. 6. Operator Logika adalah a. Sistem yang bekerja c. operator yang digunakan untuk membandingkan 2 kondisi logika. b.Operator pada komputer d.operator yg bekerja secara bersamaan. 7.Dibawah ini merupakan level level pada gerbang logika. a.HIGH (tinggi) dan LOW (rendah) c.1 dan 0. OperatorLogika dan Relasional. Karimishaq 7:58 PM. Karimishaq. Sebelum mempelajari tentang operator relasional dan operator logika mari kita mempelajari tipe data boolean. Tipe data boolean menyimpan nilai true (benar) dan false (salah). Operator yang berlaku untuk tipe data boolean adalah : and : Jika salah satu atau kedua operand-nya false Playthis game to review Computers. Yang BUKAN termasuk jenis operator matematika yaitu.. Preview this quiz on Quizizz. Quiz. Pemrograman Dasar. DRAFT. K. Played 0 times. 0% average accuracy. Computers. 42 minutes ago by. dw8029556_36738. 0. Save. Share. Edit. Edit. Dalamhal ini, p dan q disebut sebagai proposisi atomik. Sedangkan kombinasi dari Operator logika dan Tabel logika Didalam konsep logika, terdapat beberapa operator-operator logika. Operator Berikut ini adalah tabel kebenaran yang ada dari dari tiap operator logika: - Negasi (NOT) : operator uner, lambang: ~ Notasiatau lambang unsur seperti gambar pada soal penjelasannya yaitu : a. nomor massa menyatakan jumlah proton dan neutron. b. menyatakan unsur. c. nomor atom menyatakan jumlah proton atau elektron (dalam atom netral). Jadi, keterangan dari lambang unsur adalah seperti diatas. Padaartikel kali ini kita akan membahas tentang macam-macam Operator perbandingan atau pembanding yang terdapat di dalam PHP. Operator perbandingan ini didalam PHP berfungsi untuk membandingkan 2 nilai (angka atau string). Hasil perbandingan akan bernilai TRUE jika kondisi perbandingan tersebut benar, atau FALSE jika kondisinya salah. Berikut 6lvWj9. 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. Menggunakan dan Pengertian Operator Logika pada Python A. Pengertian Operator Logika di Python Operator logika pada python adalah operator logika untuk melakukan operasi data boolean. Terdapat 4 jenis operator logika di Python, yaitu AND, OR, XOR, dan NOT. Operator tersebut mengoperasikan data boolean, yaitu data "True" dan "False", data "True" bernilai benar dan data "False" bernilai salah. Sama halnya seperti bahasa pemrograman lain, operator logika Python merupakan aplikasi dari disiplin ilmu matematika modern. Baca juga Cara Memulai Pemrograman Python B. Jenis Operator Logika Python dan Penggunaannya Terdapat 4 operator logika yang dapat digunakan pada bahasa pemrograman Python. Operator Python Function Symbolic Function AND and & OR or XOR xor ^ NOT not Operator AND Operator AND pada python dapat dilakukan menggunakan function and atau &. Nilai kebenaran operator AND adalah benar ketika kedua operand bernilai benar. Operand adalah nilai yang digunakan pada operator logika. Berikut tabel kebenaran operator AND. AND Operand 1 Operand 2 True True True False True False False False True False False False In True and True Out True In False and True Out False In False and False Out False Operator OR Operator OR pada python dapat dilakukan menggunakan fungsi or atau . Operator OR mempunyai nilai kebenaran salah saat kedua operand bernilai salah. Berikut tabel kebenaran operator logika OR. OR Operand 1 Operand 2 True True True True True False True False True False False False In True or False Out True In False False Out False In True True Out True Operator XOR Operator XOR pada Python adalah operasi logika dari OR Eksklusif. Dalam aljabar boolean, Operasi XOR mempunyai definisi setiap tapi tidak semua. Operator XOR memberikan nilai kebenaran benar 1 saat jumlah operand adalah ganjil. XOR Operand 1 Operand 2 True 2 True 1 True 1 True 1 True 1 False 0 True 1 False 0 True 1 False 0 False 0 False 0 In True ^ True Out False In True ^ False Out True In False ^ True Out True In False ^ False Out False Operator NOT Operator NOT pada Python berarti negasi dari dari operand yang dimuat. In not True Out False In not False Out True C. Operasi Matematika Terkait Berikut beberapa operasi matematika yang erat kaitannya dengan operasi logika. Operator Fungsi Lebih besar dari >= Lebih besar atau sama dengan == Sama dengan != Tidak sama dengan In 1 9 Out False Tutorial lainnya Daftar isi Tutorial Python Sekian artikel "Operator Logika Python AND, OR, XOR, NOT". Nantikan artikel menarik lainnya dan mohon kesediaannya untuk share dan juga menyukai halaman Advernesia. Terima kasih… 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 digunakan untuk membandingkan 2 inputan kondisi boolean, yakni true atau false. Dalam tutorial kali ini kita akan membahas tentang jenis dan cara penggunaan operator logika Logical Operators dalam PHP, serta memahami pengertian prinsip short-circuit dalam operasi logika PHP. Pengertian Operator Logika dalam PHP Operator Logika adalah operator yang digunakan untuk membandingkan 2 kondisi logika, yaitu logika benar TRUE dan logika salah FALSE. Operator logika sering digunakan untuk kodisi IF, atau untuk keluar dari proses perulangan looping. Jenis operand dalam operator logika ini adalah variabel dengan tipe boolean. Namun jika operand bukan boolean, akan “dikonversi” menjadi boolean oleh PHP aturan “konversi” ini telah kita bahas pada tutorial tentang tipe data boolean PHP. Jenis-jenis Operator Logika dalam PHP Jenis-jenis operator logika dalam PHP dapat dilihat dari tabel berikut Perbedaan dari operator AND dengan &&, dan OR dengan terkait dengan cara penulisan dan aturan “kekuatan” operator. Operator && dan memiliki “kekuatan” lebih tinggi dari pada AND dan OR, sehingga baris perintah $a AND $b $c, akan dieksekusi oleh PHP menjadi $a AND $b $c. Dari tabel diatas, saya hanya memberikan hasil untuk kondisi TRUE, maka selain kondisi tersebut, hasilnya adalah FALSE. Cara Penggunaan Operator Logika di dalam PHP Berikut adalah contoh kode program, cara penggunaan operator logika dalam PHP "; // $hasil1 = booltrue $hasil2 = true and false; echo '$hasil2 = '; echo var_dump$hasil2.""; // $hasil2 = boolfalse $hasil3 = true xor false; echo '$hasil3 = '; echo var_dump$hasil3.""; // $hasil3 = booltrue $hasil4 = false or true && false; echo '$hasil4 = '; echo var_dump$hasil4.""; // $hasil4 = boolfalse $a=true; $b=false; $hasil5 = $a and $b $a or b; echo '$hasil5 = '; echo var_dump$hasil5; // $hasil5 = booltrue ?> Saya akan membahas kode program diatas Pada baris 2, operasi logika yang dijalankan adalah $hasil1 = true and false, yang harusnya $hasil1 akan bernilai false berdasarkan prinsip operator and jika salah satu saja ada yang false, maka hasilnya adalah false Namun seperti yang terlihat dalam tampilan saat program dijalankan, variabel $hasil1 bernilai true!. Apa yang sebenarnya terjadi? Hal ini kembali kepada prinsip urutan prioritas operator. Jika anda perhatikan tabel urutan operator pada tutorial urutan operator dalam PHP, operator assignment pendefenisian variabel yaitu menggunakan tanda sama dengan = memiliki priotitas lebih tinggi dari pada operator logika and. Sehingga yang sebenarnya diproses adalah $hasil1 = true and false, sehingga $hasil1 akan bernilai true. Kesalahan pemograman seperti ini akan sulit dideteksi, sehingga anda disarankan menggunakan tanda kurung untuk menegaskan urutan program. Pada baris ke-6, untuk variabel $hasil2 saya mengulangi operasi yang sama dengan baris 2, namun kali ini dengan menggunakan tanda kurung untuk memberitahukan kepada PHP bahwa operasi logikalah yang harus dijalankan pertama kali, baru setelah itu proses assigment yang kali ini berjalan sebagaimana harusnya true and false menghasilkan false. Dan variabel $hasil2 bernilai false. Pada baris ke-10, variabel $hasil3 bernilai true, karena operator xor akan menghasilkan true apabila salah satu operand bernilai true. Untuk baris ke-14, $hasil4 = false or true && false, urutan proses operasi dimulai terlebih dahulu pada operator && karena memiliki urutan prioritas lebih tinggi daripada operator or, sehingga yag diproses oleh PHP adalah false or true && false, dan menghasilkan nilai false. Pada contoh terakhir baris ke-20, operator akan diproses terlebih dahulu, sehingga persamaanya menjadi $hasil5 = $a and $b $a or b. Dalam membuat operasi logika ini, sedapat mungkin untuk mengujinya terlebih dahulu, karena kesalahan program pada logika akan sulit terdeteksi. Pengertian Prinsip Short Circuit dalam operasi Logika PHP PHP menjalankan operasi logika dengan prinsip short-circuit, yaitu jika dengan memeriksa satu perintah saja sudah didapati hasil logikanya, maka perintah lain tidak akan dijalankan. Contohnya $hasil = $a AND $b AND $c AND $d; Jika pada saat program dijalankan $a sudah bernilai FALSE, maka variabel $b, $c dan $d tidak akan diperiksa lagi, karena apapun nilai variabel tersebut, hasilnya akan tetap FALSE. Hal ini akan berguna untuk kasus-kasus tertentu, seperti contoh berikut Fungsi exit dalam kode PHP tersebut yang akan membuat program PHP berhenti diproses tidak akan dijalankan selama fopen$filename bernilai true. Fungsi short-circuit ini sering digunakan dalam contoh-contoh aplikasi PHP. Dalam tutorial ini kita telah mempelajari operator logika dalam PHP, untuk selanjutnya kita akan membahas operator perbandingan. Operator adalah tanda / simbol yang digunakan untuk melakukan operasi-operasi ataupun manipulasi tertentu didalam program. dengan operator kita dapat melakukan operasi perhitungan, perbandingan, manipulasi bit, dan lain lain. C++ merupakan salah satu bahasa pemrograman yang banyak menyediakan operator, salah satunya adalah Operator Logika. Pada kesempatan kali ini kita akan membahas mengenai operator logika dalam C++ lengkap dengan contoh program beserta penjelasannya, dimana contoh program kami buat menggunakan IDE Dev-C++. Pengertian Operator Logika Operator Logika adalah operator yang digunakan untuk melakukan operasi dimana nilai yang dihasilkan dari operasi tersebut hanya berupa nilai benar true atau salah false. atau Operator Logika juga disebut sebagai 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. Nilai ini disebut dengan boolean, boolean sendiri ditemukan oleh seorang matematikawan inggris yang bernama George Bool. dalam pengelompokannya operator logika merupakan salah satu dari 4 jenis operator binary. Dalam bahasa C++, nilai benar tersebut direpresentasikan dengan bilangan selain 0 biasanya dengan nilai 1, sedangkan nilai salah direpresentasikan dengan nilai 0. Namun, dalam bahasa C++ modern yang telah mendukung tipe bool, nilai benar direpresentasikan dengan nilai true dan nilai salah dengan nilai false. Adapun yang termasuk ke dalam operator logika dalam C++ adalah seperti yang tercantum dalam tabel dibawah ini Operator Jenis Operasi Contoh OR atau 1 0 = 1 && AND dan 1 && 0 = 0 ! NOT negasi !1 = 0 3 Macam Operator Logika dalam C++ 1. Operator Logika OR Operator logika OR digunakan untuk menggabungkan dua atau lebih ekspresi relasi untuk mendapatkan hasil rasional tunggal, operator / operasi OR dilambangkan dengan menggunakan simbol "", operasi OR hanya akan menghasilkan nilai 0 salah jika semua ekspresi relasi yang dihubungkan bernilai salah, namun jika tidak, maka operasi tersebut akan menghasilkan nilai 1 benar. Berikut ini tabel yang menunjukkan hasil dari operator OR. X Y X Y 1 1 1 1 0 1 0 0 0 0 1 1 Contoh Ekspresi Relasi 1 A + 2 A + 3 Ekspresi Relasi 3 C - 5 > 6 Penggabungan tiga ekspresi relasi diatas menjadi A + 2 A + 3 C - 5 > 6 Jika nilai A = 5 ; B = 4 ; C = 8, maka ketiga ekspresi tersebut memiliki nilai Ekspresi Relasi 1 A + 2 A + 3 → 4 > 5 + 3 → 4 > 8 SALAH Ekspresi Relasi 3 C - 5 > 6 → 8 - 5 > 6 → 3 > 6 SALAH Jika dilihat dari ekspresi diatas, karena salah satu ekspresi tersebut memiliki nilai BENAR, maka hasil akhir dari ekspresi relasi diatas adalah BENAR. A + 2 A + 3 C - 5 > 6 BENAR = 1 Untuk lebih jelasnya mengenai Operator logika OR , dapat sobat lihat pada contoh program dibawah ini Contoh Program Operator Logika OR include using namespace std; int main{ float a, b, c, d, e, f, g, h; cout>a; cout>b; cout>c; d = a + 6 > 12; e = b > 4 + a ; f = c - 3 12 adalah " 4 + a adalah " A + 3 Ekspresi Relasi 3 C - 5 > 6 Penggabungan dari tiga ekspresi relasi diatas menjadi A + 2 A + 3 && C - 5 > 6 Jika nilai A = 5 ; B = 4 ; C = 8, maka ketiga ekspresi tersebut memiliki nilai Ekspresi Relasi 1 A + 2 A + 3 → 4 > 5 + 3 → 4 > 8 SALAH Ekspresi Relasi 3 C - 5 > 6 → 8 - 5 > 6 → 3 > 6 SALAH Jika dilihat dari ekspresi diatas, karena ada dari ekspresi tersebut memiliki nilai SALAH, maka hasil akhir dari ekspresi relasi diatas adalah SALAH. A + 2 A + 3 C - 5 > 6 SALAH = 0 Untuk lebih jelasnya mengenai Operator logika AND &&, dapat sobat lihat pada contoh program dibawah ini Contoh Program Operator Logika AND include using namespace std; int main{ float a, b, c, d, e, f, g, h; cout>a; cout>b; cout>c; d = a + 6 > 12; e = b > 4 + a ; f = c - 3 12 adalah " 4 + a adalah " 7. C++ akan memproses dan mengevaluasi dulu dari kiri ke kanan apakah 4==5 adalah benar true dan jika salah, c++ tidak akan meanjutkan pemeriksaan seterusnya 8>7 karena sudah mempunyai hasil bahwa bernilai salah false. Operator Keterangan Jika ekspresi sisi kiri bernilai Benar True maka langsung menghasikan Benar True. && Jika ekspresi sisi kiri bernilai Salah False maka langsung menghasikan Salah False. 3. Operator Logika NOT ! Nilai yang dihasilkan dari operasi NOT adalah kebalikan dari nilai yang dikandung dari ekspresi yang dituliskan. Jika nilai awal adalah 1 benar, maka setelah operasi NOT maka nilainya menjadi 0 salah, begitu juga sebaliknya jika nilai awal adalah 0 salah, maka setelah operasi NOT maka nilainya menjadi 1 benar. Contoh Ekspresi Relasi A + 8 using namespace std; int main{ int a, b, c; cout>a; b = a + 8 < 12; c = !b; cout<<"\n=== Program Ekspresi NOT ==="; cout<<"\nNilai A = "<

operator logika yang menyatakan atau dalam lambang berikut ini adalah