SlideShare a Scribd company logo
2
Most read
5
Most read
11
Most read
Ekspresi dan Operasi
Logika
Informatika Kelas 9 – Berpikir Komputasional
Pengertian Ekspresi Logika
 Ekspresi logika adalah pernyataan yang hasilnya hanya True atau
False.
 Digunakan dalam pemrograman, pengambilan keputusan, dan
teknologi.
 Contoh: 'Usia Andi > 15' True/Salah.
→
Pengertian Logika
 Logika adalah cara berpikir yang terstruktur untuk menentukan
benar (True) atau salah (False).
 Digunakan dalam pemrograman untuk pengambilan keputusan.
 Contoh: 'Jika hujan, maka bawa payung'.
Operand Aritmetika
 Operand adalah nilai atau variabel yang dikenai operasi aritmetika.
 Bisa berupa angka, variabel, atau hasil perhitungan.
 Contoh: Dalam 8 + 5, angka 8 dan 5 adalah operand.
Operator Logika
Operator Nama Fungsi Contoh Hasil
AND Konjungsi Benar jika semua benar (5 > 3) AND (2 < 4) True
OR Disjungsi Benar jika salah satu benar (5 > 10) OR (2 < 4) True
NOT Negasi Membalikkan nilai logika NOT (5 > 3) False
Operator Perbandingan
Operator Arti Contoh Hasil
== Sama dengan 5 == 5 True
!=
Tidak sama
dengan
3 != 2 True
> Lebih besar 7 > 10 False
< Lebih kecil 4 < 9 True
>=
Lebih besar atau
sama
8 >= 8 True
<=
Lebih kecil atau
sama
6 <= 7 True
Operator Aritmetika
Operator Nama Operasi Contoh Hasil
+ Penjumlahan 8 + 5 13
- Pengurangan 10 - 3 7
* Perkalian 4 * 6 24
/ Pembagian 20 / 4 5.0
// Pembagian Bulat 20 // 3 6
% Modulus 10 % 3 1
** Pemangkatan 2 ** 3 8
Tabel Kebenaran AND
A B A AND B
True True True
True False False
False True False
False False False
Tabel Kebenaran OR
A B A OR B
True True True
True False True
False True True
False False False
Tabel Kebenaran NOT
A NOT A
True False
False True
Contoh Kehidupan Sehari-hari
 AND: 'Bermain di luar jika cuaca cerah DAN tidak ada PR'.
 OR: 'Pergi berenang jika hari ini libur ATAU ada ajakan dari
teman'.
 NOT: 'Saya tidak lapar'.
Penerapan dalam Pemrograman (Python)
 usia = 16
 punya_sim = False
 if usia >= 17 and punya_sim:
 print('Boleh mengemudi')
 else:
 print('Tidak boleh mengemudi')
Contoh Gabungan Aritmetika + Logika
 Contoh: Mengecek kelulusan berdasarkan dua nilai ujian.
Jika nilai Matematika >= 75 dan IPA >= 75, maka Lulus.
 Python:
nilai_matematika = 85
nilai_ipa = 78
if (nilai_matematika >= 75) and (nilai_ipa >= 75):
print('Lulus')
else:
print('Tidak Lulus')
Latihan Soal
 1. Tentukan hasil dari:
 a. (10 > 5) AND (8 < 6)
 b. (7 == 7) OR (2 > 9)
 c. NOT (4 <= 4)
 2. Buat 3 contoh pernyataan logika dari kehidupan sehari-hari.

More Related Content

PPTX
Logika_Operand_Operator_Aritmetika_Operasi_Logika.pptx
PPTX
Ekspresi-Logika-dan-Algoritma-Pengantar-dan-Contoh-Soal.pptx
PPTX
Materi algoritma dan pemrograman insan unggul new
DOCX
Java (Netbeans) - Looping - Object Oriented Programming
PPT
05 for-dowhile-while
PPTX
Pertemuan 5b.pptx
PPTX
ALOGARITMA 4
PPTX
Algoritma powerpoint
Logika_Operand_Operator_Aritmetika_Operasi_Logika.pptx
Ekspresi-Logika-dan-Algoritma-Pengantar-dan-Contoh-Soal.pptx
Materi algoritma dan pemrograman insan unggul new
Java (Netbeans) - Looping - Object Oriented Programming
05 for-dowhile-while
Pertemuan 5b.pptx
ALOGARITMA 4
Algoritma powerpoint

Similar to Ekspresi_dan_Operasi_Logika informatika smp kelas 9 (9)

PPTX
Presentasi Algoritma dan Pemrograman
DOC
Intruksi Fundamental Lanjutan
PPTX
BAB 1 ALGORITMA DAN PEMROGRMANA INFORMATIKA
PDF
Mod 4 pengambilan keputusan
PDF
Materi operator java
DOCX
PPT
04 if-ifelse-switch-break
PPT
ALOGARITMA 3
PDF
M05a pengambilan keputusan
Presentasi Algoritma dan Pemrograman
Intruksi Fundamental Lanjutan
BAB 1 ALGORITMA DAN PEMROGRMANA INFORMATIKA
Mod 4 pengambilan keputusan
Materi operator java
04 if-ifelse-switch-break
ALOGARITMA 3
M05a pengambilan keputusan
Ad

More from abdulrahman2611 (20)

PPTX
PPT_Struktur_Data_Tree_dan_Graph informatika
PPTX
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
PPTX
Juknis Gerak Jalan Pramuka Kabupaten OK.pptx
PPTX
Pengantar-Mata-Pelajaran-Koding-dan-Kecerdasan-Artifisial (1) (1).pptx
PPTX
Presentation1 2025.pptx smp merdeks belajar
PPTX
GERBANG LOGIKA 2025.pptx merdeka belajar
PPTX
BAB 4 SISTEM KOMPUTER 2024 merdeka belajar
PPTX
Presentation1 penggangalang smp polewali mandar
PPTX
materi membina PRAMUKA PENGGALANG I.pptx
PPTX
RAGAM PERTEMUAN PRAMUKA INDONESIA RAYA.pptx
PPTX
CARA MEMBINA PRAMUKA PENGGALANG INDONESIAok.pptx
PPTX
prinsip dasar gerakan pramuka penggalang .pptx
PPTX
presentasi organisasi internasinal komper
PPTX
Tugas peserta didik sekolah menengah pertama
PPTX
INFORMASI dan komunikasi data interkonected
PPT
pengenalan_internet_-_sekolah menengah pertama
PPT
pembelajaran INTERNET BAGI PESERTA DIDIK SMP KELAS 8
PPT
1-Jaringan_KompPPPPPPPPPPPPPPPPPuter.ppt
PPT
ppt-domain-name-systKKKKKKKem-04-2001.ppt
PPTX
pembelajaran G_CLASROOM untuk guru pomula
PPT_Struktur_Data_Tree_dan_Graph informatika
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
Juknis Gerak Jalan Pramuka Kabupaten OK.pptx
Pengantar-Mata-Pelajaran-Koding-dan-Kecerdasan-Artifisial (1) (1).pptx
Presentation1 2025.pptx smp merdeks belajar
GERBANG LOGIKA 2025.pptx merdeka belajar
BAB 4 SISTEM KOMPUTER 2024 merdeka belajar
Presentation1 penggangalang smp polewali mandar
materi membina PRAMUKA PENGGALANG I.pptx
RAGAM PERTEMUAN PRAMUKA INDONESIA RAYA.pptx
CARA MEMBINA PRAMUKA PENGGALANG INDONESIAok.pptx
prinsip dasar gerakan pramuka penggalang .pptx
presentasi organisasi internasinal komper
Tugas peserta didik sekolah menengah pertama
INFORMASI dan komunikasi data interkonected
pengenalan_internet_-_sekolah menengah pertama
pembelajaran INTERNET BAGI PESERTA DIDIK SMP KELAS 8
1-Jaringan_KompPPPPPPPPPPPPPPPPPuter.ppt
ppt-domain-name-systKKKKKKKem-04-2001.ppt
pembelajaran G_CLASROOM untuk guru pomula
Ad

Recently uploaded (20)

PDF
Modul Ajar Deep Learning Bahasa Indonesia Kelas 6 Kurikulum Merdeka
PPTX
Sistem Pencernaan Manusia IPAS Presentasi Pendidikan Hijau Kuning Bingkai Ilu...
PPTX
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
PDF
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
PPSX
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
PPTX
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
PPTX
! Keterampilan Digital dalam orgnasisasi.pptx
PDF
Ilmu tentang pengembangan teknologi pembelajaran
PPTX
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
PPTX
MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx
PDF
Sosialisasi CKG SEKOLAH untuk Nakes V1.2.pdf
PPTX
Presentasi Al-Quran Hadits Kelompok XI.1
PDF
Presentasi Aplikasi Persiapan ANBK 2025.pdf
PPTX
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
PPTX
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
DOC
RPP Deep Learning _ MGMP Wilayah 1 (1).doc
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PPTX
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
PPTX
Modul ajar kelas 5 sd kecerdasan artifisial pptx
Modul Ajar Deep Learning Bahasa Indonesia Kelas 6 Kurikulum Merdeka
Sistem Pencernaan Manusia IPAS Presentasi Pendidikan Hijau Kuning Bingkai Ilu...
!!!!Bahan Tayang Kompetensi Manajerial-AKUNTABILITAS KINERJA-DR Asep Iwa.pptx
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
Teknik Trading Selang Seling Yang Dapat Digunakan Untuk Trading Manual Maupun...
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
! Keterampilan Digital dalam orgnasisasi.pptx
Ilmu tentang pengembangan teknologi pembelajaran
Slide_Berpikir_Komputasional_Pola_Algoritma_Kelas5SD.pptx
MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx MODUL 2 LK 2.1.pptx
Sosialisasi CKG SEKOLAH untuk Nakes V1.2.pdf
Presentasi Al-Quran Hadits Kelompok XI.1
Presentasi Aplikasi Persiapan ANBK 2025.pdf
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
RPP Deep Learning _ MGMP Wilayah 1 (1).doc
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
Modul ajar kelas 5 sd kecerdasan artifisial pptx

Ekspresi_dan_Operasi_Logika informatika smp kelas 9

  • 1. Ekspresi dan Operasi Logika Informatika Kelas 9 – Berpikir Komputasional
  • 2. Pengertian Ekspresi Logika  Ekspresi logika adalah pernyataan yang hasilnya hanya True atau False.  Digunakan dalam pemrograman, pengambilan keputusan, dan teknologi.  Contoh: 'Usia Andi > 15' True/Salah. →
  • 3. Pengertian Logika  Logika adalah cara berpikir yang terstruktur untuk menentukan benar (True) atau salah (False).  Digunakan dalam pemrograman untuk pengambilan keputusan.  Contoh: 'Jika hujan, maka bawa payung'.
  • 4. Operand Aritmetika  Operand adalah nilai atau variabel yang dikenai operasi aritmetika.  Bisa berupa angka, variabel, atau hasil perhitungan.  Contoh: Dalam 8 + 5, angka 8 dan 5 adalah operand.
  • 5. Operator Logika Operator Nama Fungsi Contoh Hasil AND Konjungsi Benar jika semua benar (5 > 3) AND (2 < 4) True OR Disjungsi Benar jika salah satu benar (5 > 10) OR (2 < 4) True NOT Negasi Membalikkan nilai logika NOT (5 > 3) False
  • 6. Operator Perbandingan Operator Arti Contoh Hasil == Sama dengan 5 == 5 True != Tidak sama dengan 3 != 2 True > Lebih besar 7 > 10 False < Lebih kecil 4 < 9 True >= Lebih besar atau sama 8 >= 8 True <= Lebih kecil atau sama 6 <= 7 True
  • 7. Operator Aritmetika Operator Nama Operasi Contoh Hasil + Penjumlahan 8 + 5 13 - Pengurangan 10 - 3 7 * Perkalian 4 * 6 24 / Pembagian 20 / 4 5.0 // Pembagian Bulat 20 // 3 6 % Modulus 10 % 3 1 ** Pemangkatan 2 ** 3 8
  • 8. Tabel Kebenaran AND A B A AND B True True True True False False False True False False False False
  • 9. Tabel Kebenaran OR A B A OR B True True True True False True False True True False False False
  • 10. Tabel Kebenaran NOT A NOT A True False False True
  • 11. Contoh Kehidupan Sehari-hari  AND: 'Bermain di luar jika cuaca cerah DAN tidak ada PR'.  OR: 'Pergi berenang jika hari ini libur ATAU ada ajakan dari teman'.  NOT: 'Saya tidak lapar'.
  • 12. Penerapan dalam Pemrograman (Python)  usia = 16  punya_sim = False  if usia >= 17 and punya_sim:  print('Boleh mengemudi')  else:  print('Tidak boleh mengemudi')
  • 13. Contoh Gabungan Aritmetika + Logika  Contoh: Mengecek kelulusan berdasarkan dua nilai ujian. Jika nilai Matematika >= 75 dan IPA >= 75, maka Lulus.  Python: nilai_matematika = 85 nilai_ipa = 78 if (nilai_matematika >= 75) and (nilai_ipa >= 75): print('Lulus') else: print('Tidak Lulus')
  • 14. Latihan Soal  1. Tentukan hasil dari:  a. (10 > 5) AND (8 < 6)  b. (7 == 7) OR (2 > 9)  c. NOT (4 <= 4)  2. Buat 3 contoh pernyataan logika dari kehidupan sehari-hari.