ATURAN DAN DASAR
PEMROGRAMAN BERORIENTASI OBYEK
(Operator)
RIZKI RAMDANI
mobile dev & ui/ux designer
Operator dalam Java
Tipe Operator dalam Java
• Operator Aritmatika
• Operator Relasi
• Operator Logika
• Operator Kondisi
• Operator Precedence
Operator Aritmatika
untuk memanipulasi variable data numerik
Operator Aritmatika
Aturan dan dasar pbo(operator)
Contoh
Operator Increment & Decrement
Operator Increment
Menambah nilai yang tersimpan dalam bentuk variabel
angka terhadap nilai 1
Operator Increment
Contoh
Operator Decrement
Mengurangi nilai yang tersimpan dalam bentuk variabel
angka terhadap nilai 1
Operator Decrement
Dari sisi operator dasar aritmatika,
Java juga terdiri atas
• Operator Unary Increment (++)
• Operator Unary decrement (--)
Contoh
Aturan dan dasar pbo(operator)
Operator Relasi
Membandingkan dua nilai dan menentukan keterhubungan
diantara nilai- nilai tersebut.
Hasil keluarannya berupa nilai boolean yaitu true atau
false.
Operator Relasi
Aturan dan dasar pbo(operator)
Operator Relasi
Operator Logika
Memiliki satu atau lebih operand Boolean yang menghasilkan
nilai boolean.
Operator Logika
Terdapat 6 operator logika
• && (logika AND)
• & (Boolean logika AND)
• || (logika OR)
• | (Boolean logika inclusive OR)
• ^ (Boolean logika exclusive OR)
• ! (logika NOT)
Digunakan untuk perbandingan kondisi AND. Akan menghasilkan true
jika kedua kondisi true. Operator di jalankan dari kiri ke kanan.
&& (Logical AND)
Operator & bisa berfungsi sebagai conditional operator atau bisa juga
berfungsi sebagai operator bit pada bilangan
& (AND dan BIT AND Operation)
Aturan dan dasar pbo(operator)
Perbedaan dasar antara operator
&& dan &
bahwa && mensupports short-circuit evaluations (atau
evaluasi perbagian)
Perbedaan dasar antara operator
&& dan &
sementara operator & tidak
Contoh
digunakan untuk perbandingan kondisi OR. Akan menghasilkan true
jika salah satunya bernilai true. Operator ini dijalankan dari kiri ke
kanan
|| (Logical OR)
Operator & bisa berfungsi sebagai conditional operator atau bisa juga
berfungsi sebagai operator bit pada bilangan
| (OR dan BIT OR Operation)
Perbedaan dasar antara operator ||
dan |
bahwa || mensupports short-circuit evaluations (atau
evaluasi perbagian)
Perbedaan dasar antara operator ||
dan |
sementara operator | tidak
Contoh
Hasil operasi operator exclusive OR adalah TRUE, jika dan hanya jika
satu operand bernilai TRUE dan yang lain bernilai False
^ (Boolean logika Exclusive OR)
contoh XOR
Aturan dan dasar pbo(operator)
Logika NOT digunakan dalam satu argumen, dimana argument
tersebut dapat menjadi suatu pernyataan, variable atau konstanta.
! (logika NOT)
Aturan dan dasar pbo(operator)
Contoh
Operator Kondisi
Operator kondisi ?: adalah operator ternary. Berarti bahwa operator
ini membawa tiga argumen yang membentuk suatu ekspresi
bersyarat.
Operator Kondisi (?:)
exp1? exp2: exp3
Operator Kondisi (?:)
Flowchart
Contoh
Operator Precedence
perintah yang dilakukan compiler ketika melakukan evaluasi terhadap
operator, untuk mengajukan perintah dengan
hasil yang tidak ambigu/hasil yang jelas.
Operator Precedence
perintah yang dilakukan compiler ketika melakukan evaluasi terhadap
operator, untuk mengajukan perintah dengan
hasil yang tidak ambigu/hasil yang jelas.
Operator Precedence
6%2*5+4/2+88-10 ???
Pernyataan
((6%2)*5)+(4/2)+88-10;
Solusi
buat sebuah listing program untuk menghitung rumus
yang sesuai dengan kalian dapatkan!
let's try!

More Related Content

PPTX
04. pengambilan keputusan
PPT
operator
PPTX
Ppt modul 2 operator
PDF
Operator
PPT
Algoritma Pemrograman - Operator
PPTX
Pert 9-pemodelan-ekonometrika
PPTX
Pertemuan ke 3
PDF
variabel dan tipe data PHP
04. pengambilan keputusan
operator
Ppt modul 2 operator
Operator
Algoritma Pemrograman - Operator
Pert 9-pemodelan-ekonometrika
Pertemuan ke 3
variabel dan tipe data PHP

What's hot (7)

PDF
Pertemuan 3 Operator
PDF
Materi operator java
DOCX
Operator dalam php
PPTX
Ddp pert3
PPTX
Slide bab 2_perintah masukan dan operator
PPTX
Alpro 1.1.pptx
Pertemuan 3 Operator
Materi operator java
Operator dalam php
Ddp pert3
Slide bab 2_perintah masukan dan operator
Alpro 1.1.pptx
Ad

Similar to Aturan dan dasar pbo(operator) (20)

PPTX
PPT3 - Basic Operators
PDF
Pemrograman C++ - Operator
PPT
Operator Relasi dan Logika APILKASI PEMROGRAMAN.ppt
PDF
PPTX
Materi Pemrograman_Operator Dasar Java.pptx
PDF
Diskusi Dasar Pemrograman Pertemuan Ke-6.pdf
PPTX
Materi 02 Java Operators.pptx
DOCX
Laporan Praktikum 3 DPK Operator
PPTX
Presentation1
PPTX
Operator Java Dasar-Dasar Pemograman.pptx
PPTX
Simple-Process_Java.pptx
PPTX
Bab 6 konsep dasar pemrograman (2)
PPTX
05 konsep dasar pemrograman (2)
PPTX
05 konsep dasar pemrograman (2)
PPTX
05 konsep dasar pemrograman (2)
PPTX
Bab 2
PPTX
3 adp operator
PDF
2-Variabel,Tipe Data, Operator (pemprograman berbasisobek).pdf
PPT
Operator dalam Pemrograman
PPT
Pertemuan 6.ppt
PPT3 - Basic Operators
Pemrograman C++ - Operator
Operator Relasi dan Logika APILKASI PEMROGRAMAN.ppt
Materi Pemrograman_Operator Dasar Java.pptx
Diskusi Dasar Pemrograman Pertemuan Ke-6.pdf
Materi 02 Java Operators.pptx
Laporan Praktikum 3 DPK Operator
Presentation1
Operator Java Dasar-Dasar Pemograman.pptx
Simple-Process_Java.pptx
Bab 6 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
05 konsep dasar pemrograman (2)
Bab 2
3 adp operator
2-Variabel,Tipe Data, Operator (pemprograman berbasisobek).pdf
Operator dalam Pemrograman
Pertemuan 6.ppt
Ad

More from Rizki Ramdani (6)

PPT
Method pada Java
PPT
Konsep (class & object)
PPT
Aturan dan dasar pbo(perulangan & array)
PPT
Aturan dan dasar pbo(kondisi & perulangan)
PPT
Aturan dan dasar pbo
PPT
Introducing Object oriented programming
Method pada Java
Konsep (class & object)
Aturan dan dasar pbo(perulangan & array)
Aturan dan dasar pbo(kondisi & perulangan)
Aturan dan dasar pbo
Introducing Object oriented programming

Aturan dan dasar pbo(operator)