SlideShare a Scribd company logo
2
Most read
3
Most read
13
Most read
KLIK UNTUK MULAI BELAJAR !
DASAR PEMROGRAMAN KOMPUTER
TUJUAN MATERI VIDEO KELUAR
OPERATOR
DASAR PEMROGRAMAN KOMPUTER
DASAR PEMROGRAMAN KOMPUTER
EXIT
5. Mengevaluasi kesalahan pada program
1. Menjelaskan tentang jenis-jenis operator
2. Menjelaskan masing-masing fungsi operator
3. Memahami cara penggunaan masing-masing operator
4. Membuat program dengan mengaplikasikan operator
DASAR PEMROGRAMAN KOMPUTER
EXIT
OPERATOR DAN
SIFATNYA
JENIS-JENIS
OPERATOR
DASAR PEMROGRAMAN KOMPUTER
EXIT
PENGERTIAN OPERATOR
OPERATOR merupakan simbol/karakter dalam
program untuk melakukan suatu operasi/manipulasi.
SIFATNYA
1
2
3
UNARY
TERNARY
BINARY
Hanya melibatkan sebuah operand pada suatu operasi
aritmatik.
Contoh : -5
Hanya melibatkan dua buah operand pada suatu operasi
aritmatik.
Contoh : 4 + 8
Hanya melibatkan tiga buah operand pada suatu operasi
aritmatik.
Contoh : (10 % 3) + 4 + 2
INCREMENT DAN
DECREMENT
ARITMATIKA LOGIKA
BITWISEPENUGASAN
RELASI
(PERBANDINGAN)
DASAR PEMROGRAMAN KOMPUTER
EXIT
OPERATOR ARITMATIKA
Operator ini digunakan untuk opearasi penghitungan atau aritmatika dalam
bahasa pemrograman
ARITMATIKA BINARY
ARITMATIKA UNARY
( + ) untuk penjumlahan/add, contoh:
7+2
( - ) untuk pengurangan/substract,
contoh: 8-4
( * ) untuk perkalian/devide, contoh: 2*3
( / )untuk pembagian/multiply, contoh:
10/2
( % ) untuk sisa bagi/modulo, contoh:
5%2( + ) tanda plus, contoh =6
( - ) tanda minus, contoh -4
DASAR PEMROGRAMAN KOMPUTER
BACK NEXT
HIERARKI
OPERATOR
ARITMATIKA
Contoh 2:
A = (8 + 2) * 3 / 6
Langkah perhitungannya:
A = 10 * 36
A = 30 / 6
A = 5
Jika suatu operasi aritmatika terdiri dari perkalian atau
pembagian
( * atau / ) dan penjumlahan atau pengurangan ( + atau -
), maka perkalian atau pembagian dikerjakan terlebih
dahulu seperti contoh 1. Namun jika terdapat tanda
kurung ( ) pada salah satu operasi aritmatikanya maka
tingkatan operator ini dapat di abaikan seperti contoh 2Contoh 1:
A = 8 + 2 * 3 / 6
Langkah perhitungannya:
A = 8 + 6 / 6
A = 8 + 1
A = 9
HIERARKI OPERATOR
ARTIMATIKA
DASAR PEMROGRAMAN KOMPUTER
BACKEXIT
DASAR PEMROGRAMAN KOMPUTER
EXIT
OPERATOR LOGIKA
Operator ini digunakan untuk menghubungkan dua atau lebih ungkapan menjadi sebuah
ungkapan berkondisi
&&
||
!
AND - Jika semua operand
bernilai benar (TRUE) maka
kondisi bernilai benar.
OR - Jika salah satu
operand bernilai benar
(TRUE) maka kondisi
bernilai benar
NOT - untuk membalik
kondisi.
Jika kondisi benar (TRUE)
maka akan berubah
menjadi salah (FALSE),
begitu pula sebaliknya.
DASAR PEMROGRAMAN KOMPUTER
EXIT
OPERATOR PENUGASAN (Assignment Operator)
Operator ini berfungsi untuk memberikan nilai kepada variabel yang berupa
tanda ( = )
Contoh :
nilai = 80;
A = x * y;
Penjelasan:
variable “nilai” diisi dengan 80 dan variable “A” diisi
dengan hasil perkalian antara x dan y.
DASAR PEMROGRAMAN KOMPUTER
EXIT
OPERATOR BITWISE
Operator ini digunakan untuk memanipulasi data dalam bentuk bit.
TABEL KEBENARAN
Bitwise shift left (
<< ) 2
3
4
5
6
1
Bitwise AND (
& )
Bitwise XOR (
^ )
Bitwise OR
( | )Bitwise
NOT ( ~ )
Bitwise shift
right ( >>)
DASAR PEMROGRAMAN KOMPUTER
EXIT
OPERATOR INCREMENT DAN DECREMENT
Operator Increment adalah operator yang digunakan untuk menaikan nilai variabel sebesar
1, sedangkan operator decrement digunakan untuk menurunkan nilai sebesar 1
Jika diletakkan di depan
variabel. Maka proses
penambahan atau
pengurangan akan
dilakukan sesaat
sebelum atau langsung
pada saat menjumpai
ekspresi ini sehingga
nilai variabel tadi akan
Jika diletakkan di belakang
variabel. Maka proses
penambahan atau
pengurangan akan
dilakukan setelah ekspresi
ini di jumpai atau nilai
variabel akan tetap pada
saat ekspresi ini ditemukan
CONT
OH
DASAR PEMROGRAMAN KOMPUTER
EXIT
OPERATOR INCREMENT DAN DECREMENT
CONTOH OPERATOR
INCREMENT
CONTOH OPERATOR
DECREMENT
DASAR PEMROGRAMAN KOMPUTER
EXIT
OPERATOR RELASI (PERBANDINGAN)
Operator ini digunakan untuk membandingkan dua buah nilai
Sama dengan
( == ) 2
3
4
5
6
1
Lebih dari ( >
)
Kurang dari (
< )
Lebih dari sama
dengan ( >= )Kurang dari sama
dengan ( <= )
Tidak sama dengan (
!= )
Hasil dari perbandingan
operator ini
menghasilkan nilai
numeric 1 (True) atau 0
(False).
DASAR PEMROGRAMAN KOMPUTER
URUTAN OPERATOR
DASAR PEMROGRAMAN KOMPUTER
OPERATOR ARITMATIKA
DASAR PEMROGRAMAN KOMPUTER
OPERATOR LOGIKA
DASAR PEMROGRAMAN KOMPUTER
OPERATOR PENUGASAN (ASSIGNMENT)
DASAR PEMROGRAMAN KOMPUTER
OPERATOR BITWISE
DASAR PEMROGRAMAN KOMPUTER
OPERATOR INCREMENT & DECREMENT
DASAR PEMROGRAMAN KOMPUTER
OPERATOR RELASI

More Related Content

PPT
Operator dalam Pemrograman
PDF
4.1 Operasi Dasar Singly Linked List 1 (primitive list)
PPTX
METODOLOGI PENELITIAN "DESIGN RESEARCH"
PPT
Rangkaian Konverter
PDF
basis data lanjut modul
PPTX
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
DOCX
MAKALAH SINGLE LINKED LIST DALAM BAHASA.docx
PDF
Kumpulan catatan Teknik Kompilasi
Operator dalam Pemrograman
4.1 Operasi Dasar Singly Linked List 1 (primitive list)
METODOLOGI PENELITIAN "DESIGN RESEARCH"
Rangkaian Konverter
basis data lanjut modul
BAB 2_TIPE DATA, VARIABEL, DAN OPERATOR (1) (1).pptx
MAKALAH SINGLE LINKED LIST DALAM BAHASA.docx
Kumpulan catatan Teknik Kompilasi

What's hot (20)

PDF
Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...
PDF
2 Analisis Vektor
PPTX
Interaksi Manusia Dan Komputer 6
PDF
Dasar dasar pemograman_delphi
PPTX
CFG dan PARSING - P 5 - Teknik Kompilasi
DOCX
Operator python
PPTX
Server autentikasi
DOC
Modul teknik-digital
PDF
Transport layer
PDF
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
PPT
forward and backward chaining
PDF
Materi operator java
PDF
Bahasa assembly
PDF
05c neural network-mlp
PPTX
Contoh soal penyelsaian metode biseksi menggunakan excel erna
PPT
Himpunan
PPT
Algoritma Pencarian String matching
PDF
5. organisasi indeks sequential
DOCX
Metode interpolasi linier
PDF
Pertemuan 10 Natural Language Processing
Sistem Pendukung Keputusan Penerimaan Karyawan Dengan Metode Simple Additive ...
2 Analisis Vektor
Interaksi Manusia Dan Komputer 6
Dasar dasar pemograman_delphi
CFG dan PARSING - P 5 - Teknik Kompilasi
Operator python
Server autentikasi
Modul teknik-digital
Transport layer
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
forward and backward chaining
Materi operator java
Bahasa assembly
05c neural network-mlp
Contoh soal penyelsaian metode biseksi menggunakan excel erna
Himpunan
Algoritma Pencarian String matching
5. organisasi indeks sequential
Metode interpolasi linier
Pertemuan 10 Natural Language Processing
Ad

Similar to Ppt modul 2 operator (20)

PPT
Algoritma Pemrograman - Operator
PPTX
3 adp operator
PDF
Operator
PDF
Pertemuan 3 Operator
PPTX
tugas presentasi materi operator pada java
PPTX
Pertemuan ke 3
PPTX
Simple-Process_Java.pptx
PPT
Aturan dan dasar pbo(operator)
PPT
Pertemuan 3 : Algoritma & Pemrograman
DOCX
Laporan Praktikum 3 DPK Operator
PPTX
Materi algoritma dan pemrograman insan unggul new
PDF
PDF
Pertemuan 3 Operator
PPT
Pertemuan4
DOCX
Laporan praktikum modul ii & iii
DOCX
Pratikum operator
PDF
Diskusi Dasar Pemrograman Pertemuan Ke-6.pdf
PPTX
Pengenalan pemrograman dari Python Lengkap
PDF
2-Variabel,Tipe Data, Operator (pemprograman berbasisobek).pdf
PPTX
Slide bab 2_perintah masukan dan operator
Algoritma Pemrograman - Operator
3 adp operator
Operator
Pertemuan 3 Operator
tugas presentasi materi operator pada java
Pertemuan ke 3
Simple-Process_Java.pptx
Aturan dan dasar pbo(operator)
Pertemuan 3 : Algoritma & Pemrograman
Laporan Praktikum 3 DPK Operator
Materi algoritma dan pemrograman insan unggul new
Pertemuan 3 Operator
Pertemuan4
Laporan praktikum modul ii & iii
Pratikum operator
Diskusi Dasar Pemrograman Pertemuan Ke-6.pdf
Pengenalan pemrograman dari Python Lengkap
2-Variabel,Tipe Data, Operator (pemprograman berbasisobek).pdf
Slide bab 2_perintah masukan dan operator
Ad

More from ahmadmuzaqqi (19)

PPTX
Virtual lan
PPTX
Subnetting
PPTX
Model osi dan tcp
PPTX
Pengkabelan
PPTX
Routing
PPT
5 fungsi
PPT
4 matriks dan relasi
PPT
3 himpunan
PPT
2 proposisi
PPT
1 logika
PPTX
Ppt modul 5 array
PPTX
Ppt modul 6 fungsi
PPTX
Ppt modul 4 perulangan
PPTX
Ppt modul 3 operasi kondisi
PPTX
P.9 media 2 konsep inheritance
PPTX
P.7 media 2 polymorphism
PPTX
P.5 media 2 enkapsulasi
PPTX
P.3 media 2 class, objek, method pada java
PPTX
Sejarah Java
Virtual lan
Subnetting
Model osi dan tcp
Pengkabelan
Routing
5 fungsi
4 matriks dan relasi
3 himpunan
2 proposisi
1 logika
Ppt modul 5 array
Ppt modul 6 fungsi
Ppt modul 4 perulangan
Ppt modul 3 operasi kondisi
P.9 media 2 konsep inheritance
P.7 media 2 polymorphism
P.5 media 2 enkapsulasi
P.3 media 2 class, objek, method pada java
Sejarah Java

Recently uploaded (20)

DOCX
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
PPTX
Materi-Geografi-Pendekatan-Konsep-dan-Prinsip-Geografi-Kelas-10.pptx
PPTX
! Keterampilan Digital dalam orgnasisasi.pptx
PDF
KKA-Kelas X-BAB 1- Pemecahan Masalah Kompleks dalam Kehidupan.pdf
PDF
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
PPTX
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
PDF
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
PPTX
Ekspresi_dan_Operasi_Logika informatika smp kelas 9
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PDF
Presentasi Aplikasi Persiapan ANBK 2025.pdf
PDF
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
DOCX
Modul Ajar Pembelajaran Mendalam PKN Kelas X Terbaru 2025
PPTX
Modul ajar kelas 5 sd kecerdasan artifisial pptx
DOCX
Modul Ajar Pembelajaran Mendalam PJOK Kelas X Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas XII Terbaru 2025
PPTX
Pedoman & Kewajiban Penggunaan Produksi Dalam Negeri _Pelatihan "Ketentuan T...
DOCX
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas X Terbaru 2025
PDF
12. KSP SD Runiah Makassar OK School.pdf
PPTX
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
Materi-Geografi-Pendekatan-Konsep-dan-Prinsip-Geografi-Kelas-10.pptx
! Keterampilan Digital dalam orgnasisasi.pptx
KKA-Kelas X-BAB 1- Pemecahan Masalah Kompleks dalam Kehidupan.pdf
LK Modul 3 - Menentukan Pengalaman Belajar Herpina Indah Permata Sari (2).pdf
Pengantar pembelajaran_Koding_dan kecerdasan artifisial
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
Ekspresi_dan_Operasi_Logika informatika smp kelas 9
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
Presentasi Aplikasi Persiapan ANBK 2025.pdf
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
Modul Ajar Pembelajaran Mendalam PKN Kelas X Terbaru 2025
Modul ajar kelas 5 sd kecerdasan artifisial pptx
Modul Ajar Pembelajaran Mendalam PJOK Kelas X Terbaru 2025
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas XII Terbaru 2025
Pedoman & Kewajiban Penggunaan Produksi Dalam Negeri _Pelatihan "Ketentuan T...
Modul Ajar Pembelajaran Mendalam PAI & BP Kelas X Terbaru 2025
12. KSP SD Runiah Makassar OK School.pdf
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf

Ppt modul 2 operator

  • 1. KLIK UNTUK MULAI BELAJAR ! DASAR PEMROGRAMAN KOMPUTER
  • 2. TUJUAN MATERI VIDEO KELUAR OPERATOR DASAR PEMROGRAMAN KOMPUTER
  • 3. DASAR PEMROGRAMAN KOMPUTER EXIT 5. Mengevaluasi kesalahan pada program 1. Menjelaskan tentang jenis-jenis operator 2. Menjelaskan masing-masing fungsi operator 3. Memahami cara penggunaan masing-masing operator 4. Membuat program dengan mengaplikasikan operator
  • 4. DASAR PEMROGRAMAN KOMPUTER EXIT OPERATOR DAN SIFATNYA JENIS-JENIS OPERATOR
  • 5. DASAR PEMROGRAMAN KOMPUTER EXIT PENGERTIAN OPERATOR OPERATOR merupakan simbol/karakter dalam program untuk melakukan suatu operasi/manipulasi. SIFATNYA 1 2 3 UNARY TERNARY BINARY Hanya melibatkan sebuah operand pada suatu operasi aritmatik. Contoh : -5 Hanya melibatkan dua buah operand pada suatu operasi aritmatik. Contoh : 4 + 8 Hanya melibatkan tiga buah operand pada suatu operasi aritmatik. Contoh : (10 % 3) + 4 + 2
  • 7. OPERATOR ARITMATIKA Operator ini digunakan untuk opearasi penghitungan atau aritmatika dalam bahasa pemrograman ARITMATIKA BINARY ARITMATIKA UNARY ( + ) untuk penjumlahan/add, contoh: 7+2 ( - ) untuk pengurangan/substract, contoh: 8-4 ( * ) untuk perkalian/devide, contoh: 2*3 ( / )untuk pembagian/multiply, contoh: 10/2 ( % ) untuk sisa bagi/modulo, contoh: 5%2( + ) tanda plus, contoh =6 ( - ) tanda minus, contoh -4 DASAR PEMROGRAMAN KOMPUTER BACK NEXT HIERARKI OPERATOR ARITMATIKA
  • 8. Contoh 2: A = (8 + 2) * 3 / 6 Langkah perhitungannya: A = 10 * 36 A = 30 / 6 A = 5 Jika suatu operasi aritmatika terdiri dari perkalian atau pembagian ( * atau / ) dan penjumlahan atau pengurangan ( + atau - ), maka perkalian atau pembagian dikerjakan terlebih dahulu seperti contoh 1. Namun jika terdapat tanda kurung ( ) pada salah satu operasi aritmatikanya maka tingkatan operator ini dapat di abaikan seperti contoh 2Contoh 1: A = 8 + 2 * 3 / 6 Langkah perhitungannya: A = 8 + 6 / 6 A = 8 + 1 A = 9 HIERARKI OPERATOR ARTIMATIKA DASAR PEMROGRAMAN KOMPUTER BACKEXIT
  • 9. DASAR PEMROGRAMAN KOMPUTER EXIT OPERATOR LOGIKA Operator ini digunakan untuk menghubungkan dua atau lebih ungkapan menjadi sebuah ungkapan berkondisi && || ! AND - Jika semua operand bernilai benar (TRUE) maka kondisi bernilai benar. OR - Jika salah satu operand bernilai benar (TRUE) maka kondisi bernilai benar NOT - untuk membalik kondisi. Jika kondisi benar (TRUE) maka akan berubah menjadi salah (FALSE), begitu pula sebaliknya.
  • 10. DASAR PEMROGRAMAN KOMPUTER EXIT OPERATOR PENUGASAN (Assignment Operator) Operator ini berfungsi untuk memberikan nilai kepada variabel yang berupa tanda ( = ) Contoh : nilai = 80; A = x * y; Penjelasan: variable “nilai” diisi dengan 80 dan variable “A” diisi dengan hasil perkalian antara x dan y.
  • 11. DASAR PEMROGRAMAN KOMPUTER EXIT OPERATOR BITWISE Operator ini digunakan untuk memanipulasi data dalam bentuk bit. TABEL KEBENARAN Bitwise shift left ( << ) 2 3 4 5 6 1 Bitwise AND ( & ) Bitwise XOR ( ^ ) Bitwise OR ( | )Bitwise NOT ( ~ ) Bitwise shift right ( >>)
  • 12. DASAR PEMROGRAMAN KOMPUTER EXIT OPERATOR INCREMENT DAN DECREMENT Operator Increment adalah operator yang digunakan untuk menaikan nilai variabel sebesar 1, sedangkan operator decrement digunakan untuk menurunkan nilai sebesar 1 Jika diletakkan di depan variabel. Maka proses penambahan atau pengurangan akan dilakukan sesaat sebelum atau langsung pada saat menjumpai ekspresi ini sehingga nilai variabel tadi akan Jika diletakkan di belakang variabel. Maka proses penambahan atau pengurangan akan dilakukan setelah ekspresi ini di jumpai atau nilai variabel akan tetap pada saat ekspresi ini ditemukan CONT OH
  • 13. DASAR PEMROGRAMAN KOMPUTER EXIT OPERATOR INCREMENT DAN DECREMENT CONTOH OPERATOR INCREMENT CONTOH OPERATOR DECREMENT
  • 14. DASAR PEMROGRAMAN KOMPUTER EXIT OPERATOR RELASI (PERBANDINGAN) Operator ini digunakan untuk membandingkan dua buah nilai Sama dengan ( == ) 2 3 4 5 6 1 Lebih dari ( > ) Kurang dari ( < ) Lebih dari sama dengan ( >= )Kurang dari sama dengan ( <= ) Tidak sama dengan ( != ) Hasil dari perbandingan operator ini menghasilkan nilai numeric 1 (True) atau 0 (False).
  • 18. DASAR PEMROGRAMAN KOMPUTER OPERATOR PENUGASAN (ASSIGNMENT)
  • 20. DASAR PEMROGRAMAN KOMPUTER OPERATOR INCREMENT & DECREMENT