SlideShare a Scribd company logo
1 of 7
Java Operators
Materi 02
Java Operators
Operator digunakan untuk operasi variable yang menghasilkan nilai.
Ada 4 Jenis pada Java Operator
Operator Aritmatika
Operator Penugasan
Operator Pembanding
Opeartor Logika
Operator Aritmatika
Operator Nama Deskripsi Contoh
+ Penjumlahan Menjumlahkan antara dua nilai variable x + y
- Pengurangan Mengurangi nilai variable pertama dengan nilai kedua x - y
* Perkalian Mengalikan antara dua nilai variable x * y
/ Pembagian Membagi nilai variable pertama dengan nilai kedua x / y
% Sisa Mengembalikan sisa hasil pembagian x % y
++ Bertambah 1 Menambah nilai variable sebesar 1 ++x
-- Berkurang 1 Mengurangi nilai variable sebesar 1 --x
Operator Penugasan (Assignment)
Operator Contoh Sama seperti
= x = 5 x = 5
+= x += 3 x = x + 3
-= x -= 3 x = x - 3
*= x *= 3 x = x * 3
/= x /= 3 x = x / 3
Operator Pembanding (Comparison)
Operator Deskripsi Contoh
==
Cek kedua nilai variable sama, jika sama maka hasilnya adalah benar, jika tidak
hasilnya adalah salah. x == y
!=
Cek kedua nilai variable tidak sama, jika tidak sama maka hasilnya adalah
benar, jika sama maka hasilnya adalah salah. x != y
>
Cek nilai variable pertama lebih besar dari variable kedua, jika lebih besar
maka hasilnya adalah benar, jika tidak lebih besar maka hasilnya adalah salah x > y
<
Cek nilai variable pertama lebih kecil dari variable kedua, jika lebih kecil maka
hasilnya adalah benar, jika tidak lebih kecil maka hasilnya adalah salah x < y
>=
Cek nilai variable pertama lebih besar atau sama dengan variable kedua, jika
lebih besar atau sama hasilnya adalah benar, jika tidak lebih besar atau tidak
sama maka hasilnya adalah salah
x >= y
<=
Cek nilai variable pertama lebih kecil atau sama dengan variable kedua, jika
lebih kecil atau sama hasilnya adalah benar, jika tidak lebih kecil atau tidak
sama maka hasilnya adalah salah.
x <= y
Operator Logika (Logical Operators)
Operator Nama Deskripsi Contoh
&& DAN / AND
Mengembalikan nilai FALSE jika tedapat salah satu
kondisi bernilai FALSE
x < 5 && x < 10
|| ATAU / OR
Mengembalikan nilai TRUE jika terdapat salah satu
kondisi bernilai TRUE
x < 5 || x < 4
! NOT / TIDAK Mengembalikan nilai TRUE jika kondisi bernilai FALSE !(x < 5 && x < 10)
Rumus Operator Logika
Kondisi 1 Operator Kondisi 2 Hasil
TRUE && TRUE TRUE
TRUE && FALSE FALSE
FALSE && TRUE FALSE
FALSE && FALSE FALSE
Kondisi 1 Operator Kondisi 2 Hasil
TRUE || TRUE TRUE
TRUE || FALSE TRUE
FALSE || TRUE TRUE
FALSE || FALSE FALSE

More Related Content

Similar to Materi 02 Java Operators.pptx

Ppt modul 2 operator
Ppt modul 2 operatorPpt modul 2 operator
Ppt modul 2 operatorahmadmuzaqqi
 
04. pengambilan keputusan
04. pengambilan keputusan04. pengambilan keputusan
04. pengambilan keputusanfeetha
 
Bab 6 konsep dasar pemrograman (2)
Bab 6 konsep dasar pemrograman (2)Bab 6 konsep dasar pemrograman (2)
Bab 6 konsep dasar pemrograman (2)risal07
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)wawankoerniawan
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)wawankoerniawan
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)wawankoerniawan
 
variabel dan tipe data PHP
variabel dan tipe data PHPvariabel dan tipe data PHP
variabel dan tipe data PHPMutiara Ayu
 
Web programming pertemuan 2
Web programming   pertemuan 2Web programming   pertemuan 2
Web programming pertemuan 2Iwan Tanjung
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1kua
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1Budi Yono
 
Mod 4 pengambilan keputusan
Mod 4 pengambilan keputusanMod 4 pengambilan keputusan
Mod 4 pengambilan keputusanRadius Kosgoro
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1Budi Yono
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newasdammantap
 
3122500055_Fadhilah Margi Pertiwi_1 D3 IT B_Laporan Praktikum WPW 1.pdf
3122500055_Fadhilah Margi Pertiwi_1 D3 IT B_Laporan Praktikum WPW 1.pdf3122500055_Fadhilah Margi Pertiwi_1 D3 IT B_Laporan Praktikum WPW 1.pdf
3122500055_Fadhilah Margi Pertiwi_1 D3 IT B_Laporan Praktikum WPW 1.pdfFadhilahMargiPertiwi
 
M05a pengambilan keputusan
M05a  pengambilan keputusanM05a  pengambilan keputusan
M05a pengambilan keputusanBilly Alhamra
 

Similar to Materi 02 Java Operators.pptx (20)

Ppt modul 2 operator
Ppt modul 2 operatorPpt modul 2 operator
Ppt modul 2 operator
 
04. pengambilan keputusan
04. pengambilan keputusan04. pengambilan keputusan
04. pengambilan keputusan
 
Bab 6 konsep dasar pemrograman (2)
Bab 6 konsep dasar pemrograman (2)Bab 6 konsep dasar pemrograman (2)
Bab 6 konsep dasar pemrograman (2)
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
 
Operator
OperatorOperator
Operator
 
Operator
OperatorOperator
Operator
 
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
 
Bab 2
Bab 2Bab 2
Bab 2
 
variabel dan tipe data PHP
variabel dan tipe data PHPvariabel dan tipe data PHP
variabel dan tipe data PHP
 
Web programming pertemuan 2
Web programming   pertemuan 2Web programming   pertemuan 2
Web programming pertemuan 2
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1
 
Mod 4 pengambilan keputusan
Mod 4 pengambilan keputusanMod 4 pengambilan keputusan
Mod 4 pengambilan keputusan
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1
 
Algoritma Pemrograman - Operator
Algoritma Pemrograman - OperatorAlgoritma Pemrograman - Operator
Algoritma Pemrograman - Operator
 
Operator dalam Pemrograman
Operator dalam PemrogramanOperator dalam Pemrograman
Operator dalam Pemrograman
 
Materi algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul newMateri algoritma dan pemrograman insan unggul new
Materi algoritma dan pemrograman insan unggul new
 
3122500055_Fadhilah Margi Pertiwi_1 D3 IT B_Laporan Praktikum WPW 1.pdf
3122500055_Fadhilah Margi Pertiwi_1 D3 IT B_Laporan Praktikum WPW 1.pdf3122500055_Fadhilah Margi Pertiwi_1 D3 IT B_Laporan Praktikum WPW 1.pdf
3122500055_Fadhilah Margi Pertiwi_1 D3 IT B_Laporan Praktikum WPW 1.pdf
 
M05a pengambilan keputusan
M05a  pengambilan keputusanM05a  pengambilan keputusan
M05a pengambilan keputusan
 

More from Abdillah Baraja

Materi 05 Java Iteration.pptx
Materi 05 Java Iteration.pptxMateri 05 Java Iteration.pptx
Materi 05 Java Iteration.pptxAbdillah Baraja
 
Materi 04 Java Control Flow.pptx
Materi 04 Java Control Flow.pptxMateri 04 Java Control Flow.pptx
Materi 04 Java Control Flow.pptxAbdillah Baraja
 
Materi 03 Java String.pptx
Materi 03 Java String.pptxMateri 03 Java String.pptx
Materi 03 Java String.pptxAbdillah Baraja
 
Materi 06 Java Array.pptx
Materi 06 Java Array.pptxMateri 06 Java Array.pptx
Materi 06 Java Array.pptxAbdillah Baraja
 
Materi 01 Java Variabel & Tipe Data.pptx
Materi 01 Java Variabel & Tipe Data.pptxMateri 01 Java Variabel & Tipe Data.pptx
Materi 01 Java Variabel & Tipe Data.pptxAbdillah Baraja
 
E commerce 02 (e-business)
E commerce 02 (e-business)E commerce 02 (e-business)
E commerce 02 (e-business)Abdillah Baraja
 

More from Abdillah Baraja (7)

Materi 05 Java Iteration.pptx
Materi 05 Java Iteration.pptxMateri 05 Java Iteration.pptx
Materi 05 Java Iteration.pptx
 
Materi 04 Java Control Flow.pptx
Materi 04 Java Control Flow.pptxMateri 04 Java Control Flow.pptx
Materi 04 Java Control Flow.pptx
 
Materi 03 Java String.pptx
Materi 03 Java String.pptxMateri 03 Java String.pptx
Materi 03 Java String.pptx
 
Materi 06 Java Array.pptx
Materi 06 Java Array.pptxMateri 06 Java Array.pptx
Materi 06 Java Array.pptx
 
Materi 01 Java Variabel & Tipe Data.pptx
Materi 01 Java Variabel & Tipe Data.pptxMateri 01 Java Variabel & Tipe Data.pptx
Materi 01 Java Variabel & Tipe Data.pptx
 
E commerce 02 (e-business)
E commerce 02 (e-business)E commerce 02 (e-business)
E commerce 02 (e-business)
 
E commerce 01
E commerce 01E commerce 01
E commerce 01
 

Recently uploaded

Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]
Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]
Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]Fathan Emran
 
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdfAndiCoc
 
Power point materi IPA pada materi unsur
Power point materi IPA pada materi unsurPower point materi IPA pada materi unsur
Power point materi IPA pada materi unsurDoddiKELAS7A
 
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfAndiCoc
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxiwidyastama85
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxrani414352
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdfAndiCoc
 
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar MengajarVariasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar MengajarAureliaAflahAzZahra
 
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptxSlide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptxtressa8
 
Analisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.pptAnalisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.pptRahmaniaPamungkas2
 
E-modul materi Ekosistem Kelas 10 SMA (Preview)
E-modul materi Ekosistem Kelas 10 SMA (Preview)E-modul materi Ekosistem Kelas 10 SMA (Preview)
E-modul materi Ekosistem Kelas 10 SMA (Preview)Ammar Ahmad
 
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025Fikriawan Hasli
 
Materi E-modul Ekosistem kelas X SMA.docx
Materi E-modul Ekosistem kelas X SMA.docxMateri E-modul Ekosistem kelas X SMA.docx
Materi E-modul Ekosistem kelas X SMA.docxAmmar Ahmad
 
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfMODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfAndiCoc
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
Obat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitikObat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitikNegustinNegustin
 
Materi Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan GaramMateri Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan GaramTitaniaUtami
 
Bahan Ajar Power Point Materi Campuran kelas 8
Bahan Ajar Power Point Materi Campuran kelas 8Bahan Ajar Power Point Materi Campuran kelas 8
Bahan Ajar Power Point Materi Campuran kelas 8RiniWulandari49
 
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptxAKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptxFipkiAdrianSarandi
 
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxperwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxMas PauLs
 

Recently uploaded (20)

Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]
Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]
Modul Ajar Matematika Kelas 5 Fase C Kurikulum Merdeka [abdiera.com]
 
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 4 KURIKULUM MERDEKA.pdf
 
Power point materi IPA pada materi unsur
Power point materi IPA pada materi unsurPower point materi IPA pada materi unsur
Power point materi IPA pada materi unsur
 
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 2 KURIKULUM MERDEKA.pdf
 
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptxPPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
PPt-Juknis-PPDB-2024 (TerbarU) kabupaten GIanyar.pptx
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
 
MODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR PENDIDIKAN PANCASILA KELAS 4 KURIKULUM MERDEKA.pdf
 
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar MengajarVariasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
Variasi dan Gaya Mengajar, Mata Kuliah Strategi Belajar Mengajar
 
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptxSlide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
Slide Kick Off for Public - Google Cloud Arcade Facilitator 2024.pptx
 
Analisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.pptAnalisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.ppt
 
E-modul materi Ekosistem Kelas 10 SMA (Preview)
E-modul materi Ekosistem Kelas 10 SMA (Preview)E-modul materi Ekosistem Kelas 10 SMA (Preview)
E-modul materi Ekosistem Kelas 10 SMA (Preview)
 
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
PPDB SMAN 1 SURADE - PROV JABAR 2024 / 2025
 
Materi E-modul Ekosistem kelas X SMA.docx
Materi E-modul Ekosistem kelas X SMA.docxMateri E-modul Ekosistem kelas X SMA.docx
Materi E-modul Ekosistem kelas X SMA.docx
 
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdfMODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 6.pdf
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
Obat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitikObat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitik
 
Materi Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan GaramMateri Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan Garam
 
Bahan Ajar Power Point Materi Campuran kelas 8
Bahan Ajar Power Point Materi Campuran kelas 8Bahan Ajar Power Point Materi Campuran kelas 8
Bahan Ajar Power Point Materi Campuran kelas 8
 
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptxAKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
 
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptxperwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
perwalian IKLIM SEKOLAH AMAN Mencegah Intoleransi.pptx
 

Materi 02 Java Operators.pptx

  • 2. Java Operators Operator digunakan untuk operasi variable yang menghasilkan nilai. Ada 4 Jenis pada Java Operator Operator Aritmatika Operator Penugasan Operator Pembanding Opeartor Logika
  • 3. Operator Aritmatika Operator Nama Deskripsi Contoh + Penjumlahan Menjumlahkan antara dua nilai variable x + y - Pengurangan Mengurangi nilai variable pertama dengan nilai kedua x - y * Perkalian Mengalikan antara dua nilai variable x * y / Pembagian Membagi nilai variable pertama dengan nilai kedua x / y % Sisa Mengembalikan sisa hasil pembagian x % y ++ Bertambah 1 Menambah nilai variable sebesar 1 ++x -- Berkurang 1 Mengurangi nilai variable sebesar 1 --x
  • 4. Operator Penugasan (Assignment) Operator Contoh Sama seperti = x = 5 x = 5 += x += 3 x = x + 3 -= x -= 3 x = x - 3 *= x *= 3 x = x * 3 /= x /= 3 x = x / 3
  • 5. Operator Pembanding (Comparison) Operator Deskripsi Contoh == Cek kedua nilai variable sama, jika sama maka hasilnya adalah benar, jika tidak hasilnya adalah salah. x == y != Cek kedua nilai variable tidak sama, jika tidak sama maka hasilnya adalah benar, jika sama maka hasilnya adalah salah. x != y > Cek nilai variable pertama lebih besar dari variable kedua, jika lebih besar maka hasilnya adalah benar, jika tidak lebih besar maka hasilnya adalah salah x > y < Cek nilai variable pertama lebih kecil dari variable kedua, jika lebih kecil maka hasilnya adalah benar, jika tidak lebih kecil maka hasilnya adalah salah x < y >= Cek nilai variable pertama lebih besar atau sama dengan variable kedua, jika lebih besar atau sama hasilnya adalah benar, jika tidak lebih besar atau tidak sama maka hasilnya adalah salah x >= y <= Cek nilai variable pertama lebih kecil atau sama dengan variable kedua, jika lebih kecil atau sama hasilnya adalah benar, jika tidak lebih kecil atau tidak sama maka hasilnya adalah salah. x <= y
  • 6. Operator Logika (Logical Operators) Operator Nama Deskripsi Contoh && DAN / AND Mengembalikan nilai FALSE jika tedapat salah satu kondisi bernilai FALSE x < 5 && x < 10 || ATAU / OR Mengembalikan nilai TRUE jika terdapat salah satu kondisi bernilai TRUE x < 5 || x < 4 ! NOT / TIDAK Mengembalikan nilai TRUE jika kondisi bernilai FALSE !(x < 5 && x < 10)
  • 7. Rumus Operator Logika Kondisi 1 Operator Kondisi 2 Hasil TRUE && TRUE TRUE TRUE && FALSE FALSE FALSE && TRUE FALSE FALSE && FALSE FALSE Kondisi 1 Operator Kondisi 2 Hasil TRUE || TRUE TRUE TRUE || FALSE TRUE FALSE || TRUE TRUE FALSE || FALSE FALSE