SlideShare ist ein Scribd-Unternehmen logo
1 von 21
OPERA
TOR
Tenia Wahyuningrum, MT
Unnary
Binnary
Ternary
Operator Unnary
Operator increment dan decrement dapat diletakkan sebelum
atau sesudah operand.
Ketika digunakan sebelum operand, hal ini akan membuat
variabel ditambah atau dikurangi dengan nilai 1, dan
selanjutnya nilai yang baru akan digunakan pada ekspresi
selanjutnya.
Contoh,
int i, j, k;
i = 10;
j = 3;
k = 0;
k = ++j + i; //akan menghasilkan k = 4+10 = 14
Ketika operator increment dan decrement diletakkan setelah
operand, nilai lama dari variabel akan digunakan pada
ekspresi selanjutnya.
Contoh,
i = 10;
j = 3;
k = 0;
k = j++ + i; //akan menghasilkan k = 3+10 = 13
Operator Binnary
Arithmetic Logika Relational
Arithmetic
Arithmetic
Tuliskan hasilnya jika bilangan ini
tipe datanya int dalam C++!
 3 * 5 =
 5 / 2 =
 3 + 5 =
 5 % 2 =
 2 % 5 =
Arithmetic
Tuliskan hasilnya jika bilangan ini
tipe datanya float dalam C++!
 3 * 5 =
 5 / 2 =
 3 + 5 =
 5 % 2 =
 2 % 5 =
Logika
Operator Description
&& Logika AND
|| Logika OR
Tabel kebenaran &&
Input Output
A B Y
F F F
F T F
T F F
T T T
Tabel kebenaran II
Input Output
A B Y
F F F
F T T
T F T
T T T
Contoh Operator &&
Petikan program :
int i=3;
int j=5;
if ((i<5)&& (j>4)){
cout<<"OKE";
}
Output :
OKE
Relational
Relational
int i=3;
int j=5;
if (i<=j){
cout<<“i kurang dari sama dengan j";
}
1. << : geser kiri
2. >> : geser kanan bertanda (bit tanda tetap)
op1 op1 Contoh Hasil
0000 0010
(2)
0000 0010
(2)
2>>2 0000 0000
(0)
0000 0010
(2)
0000 0010
(2)
2<<2 0000 1000
(8)
Operator
Ternarry
Conditional operator ?:
Merupakan ternarry operator. ((from Latin ternarius) is an
adjective meaning "composed of three items”)
Hal ini berarti bahwa diperlukan tiga argumen bersamaan
dari sebuah ekspresi conditional.
Struktur dari ekspresi yang menggunakan conditional
operator adalah
exp1?exp2:exp3
Operator
Ternarry
Petikan program :
int i=50;
string status;
status = (i >= 60)?"Passed":"Fail";
cout<<status;
Output :
Fail
Operator
Operator

Weitere ähnliche Inhalte

Was ist angesagt?

Pemrograman Dasar (Operasi Aritmatika dan Logika)
Pemrograman Dasar (Operasi Aritmatika dan Logika)Pemrograman Dasar (Operasi Aritmatika dan Logika)
Pemrograman Dasar (Operasi Aritmatika dan Logika)septyana_rhmwt
 
alpro Chapter03
alpro Chapter03alpro Chapter03
alpro Chapter03Dermawan12
 
alpro Chapter02
alpro Chapter02alpro Chapter02
alpro Chapter02Dermawan12
 
Pertemuan 1 : Algoritma & Pemrograman
Pertemuan 1 : Algoritma & PemrogramanPertemuan 1 : Algoritma & Pemrograman
Pertemuan 1 : Algoritma & PemrogramanTri Retna
 
Algo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritmaAlgo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritmaSenna Hendrian
 
Pertemuan 2 : Algoritma & Pemrograman
Pertemuan 2 : Algoritma & PemrogramanPertemuan 2 : Algoritma & Pemrograman
Pertemuan 2 : Algoritma & PemrogramanTri Retna
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politelstaffpengajar
 
Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Javra Ketoprak
 

Was ist angesagt? (10)

Pemrograman Dasar (Operasi Aritmatika dan Logika)
Pemrograman Dasar (Operasi Aritmatika dan Logika)Pemrograman Dasar (Operasi Aritmatika dan Logika)
Pemrograman Dasar (Operasi Aritmatika dan Logika)
 
alpro Chapter03
alpro Chapter03alpro Chapter03
alpro Chapter03
 
alpro Chapter02
alpro Chapter02alpro Chapter02
alpro Chapter02
 
Pertemuan 1 : Algoritma & Pemrograman
Pertemuan 1 : Algoritma & PemrogramanPertemuan 1 : Algoritma & Pemrograman
Pertemuan 1 : Algoritma & Pemrograman
 
Algo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritmaAlgo temu 4 struktur dasar algoritma
Algo temu 4 struktur dasar algoritma
 
Pertemuan 2 : Algoritma & Pemrograman
Pertemuan 2 : Algoritma & PemrogramanPertemuan 2 : Algoritma & Pemrograman
Pertemuan 2 : Algoritma & Pemrograman
 
Tugas program geometri
Tugas program geometriTugas program geometri
Tugas program geometri
 
sns77 vb script_politel
sns77 vb script_politelsns77 vb script_politel
sns77 vb script_politel
 
Algoritma dan pemrograman 1
Algoritma dan pemrograman 1Algoritma dan pemrograman 1
Algoritma dan pemrograman 1
 
Modul vi
Modul viModul vi
Modul vi
 

Andere mochten auch

Unseen Things in Thailandt+Shopping in Thailand2+ป.1+108+dltvengp1+55t2eng p...
Unseen Things in Thailandt+Shopping  in Thailand2+ป.1+108+dltvengp1+55t2eng p...Unseen Things in Thailandt+Shopping  in Thailand2+ป.1+108+dltvengp1+55t2eng p...
Unseen Things in Thailandt+Shopping in Thailand2+ป.1+108+dltvengp1+55t2eng p...Prachoom Rangkasikorn
 
Top 12 health safety resume tips
Top 12 health safety resume tipsTop 12 health safety resume tips
Top 12 health safety resume tipshealthsafetycareer
 
Practica 5 tecnologias de la informacion y la comunicacion
Practica 5 tecnologias de la informacion y la comunicacionPractica 5 tecnologias de la informacion y la comunicacion
Practica 5 tecnologias de la informacion y la comunicacionbashjcb
 
クラークCIP英語学校2015.4月ニュース。フィリピン留学ネイティブ英会話
クラークCIP英語学校2015.4月ニュース。フィリピン留学ネイティブ英会話クラークCIP英語学校2015.4月ニュース。フィリピン留学ネイティブ英会話
クラークCIP英語学校2015.4月ニュース。フィリピン留学ネイティブ英会話WEB制作仲間
 
Hình chụp máy bay tuyệt đẹp
Hình chụp máy bay tuyệt đẹpHình chụp máy bay tuyệt đẹp
Hình chụp máy bay tuyệt đẹpNguyễn Đăng
 
Informatica1
Informatica1Informatica1
Informatica1noralm
 
30 filmes história da arte
30 filmes história da arte30 filmes história da arte
30 filmes história da artedianemoura
 
Comf disposición reformatoria tercera, num 10
Comf disposición reformatoria tercera, num 10Comf disposición reformatoria tercera, num 10
Comf disposición reformatoria tercera, num 10Ramiro Aguilar
 
CMP1001 Loops 1
CMP1001 Loops 1CMP1001 Loops 1
CMP1001 Loops 1steves2001
 
Tuyen tap 200 bai tap tich phan hay va kho ltdhcd
Tuyen tap 200 bai tap tich phan hay va kho  ltdhcdTuyen tap 200 bai tap tich phan hay va kho  ltdhcd
Tuyen tap 200 bai tap tich phan hay va kho ltdhcdTai Khonnan
 
[Mathvn.com] tuyen tap de dh 2002-2012 theo chu de
[Mathvn.com] tuyen tap de dh  2002-2012 theo chu de[Mathvn.com] tuyen tap de dh  2002-2012 theo chu de
[Mathvn.com] tuyen tap de dh 2002-2012 theo chu deTai Khonnan
 
XV Seminario. Fueron felices y comieron perdices. Gastronomía y literatura
XV Seminario. Fueron felices y comieron perdices. Gastronomía y literaturaXV Seminario. Fueron felices y comieron perdices. Gastronomía y literatura
XV Seminario. Fueron felices y comieron perdices. Gastronomía y literaturaisladelecturas
 
Unseen Things in Thailandt+Shopping in Thailand1+ป.1+108+dltvengp1+55t2eng p...
Unseen Things in Thailandt+Shopping  in Thailand1+ป.1+108+dltvengp1+55t2eng p...Unseen Things in Thailandt+Shopping  in Thailand1+ป.1+108+dltvengp1+55t2eng p...
Unseen Things in Thailandt+Shopping in Thailand1+ป.1+108+dltvengp1+55t2eng p...Prachoom Rangkasikorn
 

Andere mochten auch (20)

Unseen Things in Thailandt+Shopping in Thailand2+ป.1+108+dltvengp1+55t2eng p...
Unseen Things in Thailandt+Shopping  in Thailand2+ป.1+108+dltvengp1+55t2eng p...Unseen Things in Thailandt+Shopping  in Thailand2+ป.1+108+dltvengp1+55t2eng p...
Unseen Things in Thailandt+Shopping in Thailand2+ป.1+108+dltvengp1+55t2eng p...
 
Kết nạp thành viên mới
Kết nạp thành viên mớiKết nạp thành viên mới
Kết nạp thành viên mới
 
Top 12 health safety resume tips
Top 12 health safety resume tipsTop 12 health safety resume tips
Top 12 health safety resume tips
 
Practica 5 tecnologias de la informacion y la comunicacion
Practica 5 tecnologias de la informacion y la comunicacionPractica 5 tecnologias de la informacion y la comunicacion
Practica 5 tecnologias de la informacion y la comunicacion
 
Creación de un blog
Creación de un blogCreación de un blog
Creación de un blog
 
Freshman Scholarships
Freshman ScholarshipsFreshman Scholarships
Freshman Scholarships
 
クラークCIP英語学校2015.4月ニュース。フィリピン留学ネイティブ英会話
クラークCIP英語学校2015.4月ニュース。フィリピン留学ネイティブ英会話クラークCIP英語学校2015.4月ニュース。フィリピン留学ネイティブ英会話
クラークCIP英語学校2015.4月ニュース。フィリピン留学ネイティブ英会話
 
Hình chụp máy bay tuyệt đẹp
Hình chụp máy bay tuyệt đẹpHình chụp máy bay tuyệt đẹp
Hình chụp máy bay tuyệt đẹp
 
Bergische Bautage 2012: Vorträge im Fachforum
Bergische Bautage 2012: Vorträge im FachforumBergische Bautage 2012: Vorträge im Fachforum
Bergische Bautage 2012: Vorträge im Fachforum
 
Informatica1
Informatica1Informatica1
Informatica1
 
30 filmes história da arte
30 filmes história da arte30 filmes história da arte
30 filmes história da arte
 
Comf disposición reformatoria tercera, num 10
Comf disposición reformatoria tercera, num 10Comf disposición reformatoria tercera, num 10
Comf disposición reformatoria tercera, num 10
 
CMP1001 Loops 1
CMP1001 Loops 1CMP1001 Loops 1
CMP1001 Loops 1
 
Tuyen tap 200 bai tap tich phan hay va kho ltdhcd
Tuyen tap 200 bai tap tich phan hay va kho  ltdhcdTuyen tap 200 bai tap tich phan hay va kho  ltdhcd
Tuyen tap 200 bai tap tich phan hay va kho ltdhcd
 
Presentation1-3
Presentation1-3Presentation1-3
Presentation1-3
 
[Mathvn.com] tuyen tap de dh 2002-2012 theo chu de
[Mathvn.com] tuyen tap de dh  2002-2012 theo chu de[Mathvn.com] tuyen tap de dh  2002-2012 theo chu de
[Mathvn.com] tuyen tap de dh 2002-2012 theo chu de
 
XV Seminario. Fueron felices y comieron perdices. Gastronomía y literatura
XV Seminario. Fueron felices y comieron perdices. Gastronomía y literaturaXV Seminario. Fueron felices y comieron perdices. Gastronomía y literatura
XV Seminario. Fueron felices y comieron perdices. Gastronomía y literatura
 
Lab1
Lab1Lab1
Lab1
 
Unseen Things in Thailandt+Shopping in Thailand1+ป.1+108+dltvengp1+55t2eng p...
Unseen Things in Thailandt+Shopping  in Thailand1+ป.1+108+dltvengp1+55t2eng p...Unseen Things in Thailandt+Shopping  in Thailand1+ป.1+108+dltvengp1+55t2eng p...
Unseen Things in Thailandt+Shopping in Thailand1+ป.1+108+dltvengp1+55t2eng p...
 
Organizaciones
OrganizacionesOrganizaciones
Organizaciones
 

Ähnlich wie Operator

Ähnlich wie Operator (20)

Simple-Process_Java.pptx
Simple-Process_Java.pptxSimple-Process_Java.pptx
Simple-Process_Java.pptx
 
Laporan praktikum modul ii & iii
Laporan praktikum modul ii & iiiLaporan praktikum modul ii & iii
Laporan praktikum modul ii & iii
 
Operator dalam Pemrograman
Operator dalam PemrogramanOperator dalam Pemrograman
Operator dalam Pemrograman
 
Materi operator java
Materi operator javaMateri operator java
Materi operator java
 
Operator python
Operator pythonOperator python
Operator python
 
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
 
tugas presentasi materi operator pada java
tugas presentasi materi operator pada javatugas presentasi materi operator pada java
tugas presentasi materi operator pada java
 
Intruksi Fundamental Lanjutan
Intruksi Fundamental LanjutanIntruksi Fundamental Lanjutan
Intruksi Fundamental Lanjutan
 
Operasi arithmatika dan logika
Operasi arithmatika dan logikaOperasi arithmatika dan logika
Operasi arithmatika dan logika
 
Pengenalan bahasa c++
Pengenalan bahasa c++Pengenalan bahasa c++
Pengenalan bahasa c++
 
Pengenalan bahasa c++
Pengenalan bahasa c++Pengenalan bahasa c++
Pengenalan bahasa c++
 
Algoritma Pemrograman - Operator
Algoritma Pemrograman - OperatorAlgoritma Pemrograman - Operator
Algoritma Pemrograman - Operator
 
P1 2-tipe data
P1 2-tipe dataP1 2-tipe data
P1 2-tipe data
 
Pengenalan bahasa C++
Pengenalan bahasa C++Pengenalan bahasa C++
Pengenalan bahasa C++
 
Pengenalan bahasa c++
Pengenalan bahasa c++Pengenalan bahasa c++
Pengenalan bahasa c++
 
Operasi arithmatika dan logika
Operasi arithmatika dan logikaOperasi arithmatika dan logika
Operasi arithmatika dan logika
 
C programming language notes (4)
C programming language notes (4)C programming language notes (4)
C programming language notes (4)
 
Pertemuan 3 Operator
Pertemuan 3 OperatorPertemuan 3 Operator
Pertemuan 3 Operator
 
E1 e117049 nurfadhila fahmi_tugas3
E1 e117049 nurfadhila fahmi_tugas3E1 e117049 nurfadhila fahmi_tugas3
E1 e117049 nurfadhila fahmi_tugas3
 
Pertemuan 6.ppt
Pertemuan 6.pptPertemuan 6.ppt
Pertemuan 6.ppt
 

Mehr von Tenia Wahyuningrum (20)

Measuring User Experience
Measuring User ExperienceMeasuring User Experience
Measuring User Experience
 
Populasi dan sampel dalam penelitian HCI
Populasi dan sampel dalam penelitian HCIPopulasi dan sampel dalam penelitian HCI
Populasi dan sampel dalam penelitian HCI
 
10th heuristic evaluation
10th heuristic evaluation10th heuristic evaluation
10th heuristic evaluation
 
Good vs bad design
Good vs bad designGood vs bad design
Good vs bad design
 
Media sosial untuk pembelajaran
Media sosial untuk pembelajaranMedia sosial untuk pembelajaran
Media sosial untuk pembelajaran
 
4th human factors (2)
4th human factors (2)4th human factors (2)
4th human factors (2)
 
Human factors
Human factorsHuman factors
Human factors
 
Historical Context of HCI
Historical Context of HCIHistorical Context of HCI
Historical Context of HCI
 
Trends in Human Computer Interaction
Trends in Human Computer InteractionTrends in Human Computer Interaction
Trends in Human Computer Interaction
 
Good data, for better life
Good data, for better lifeGood data, for better life
Good data, for better life
 
Teori pnp
Teori pnpTeori pnp
Teori pnp
 
Plagiarisme
PlagiarismePlagiarisme
Plagiarisme
 
Struktur data &amp; computer trends 2015 2016
Struktur data &amp; computer trends 2015 2016Struktur data &amp; computer trends 2015 2016
Struktur data &amp; computer trends 2015 2016
 
Pengujian hipotesis
Pengujian hipotesisPengujian hipotesis
Pengujian hipotesis
 
Research method
Research methodResearch method
Research method
 
Basic research
Basic researchBasic research
Basic research
 
Pengenalan android
Pengenalan androidPengenalan android
Pengenalan android
 
Mobile programming pendahuluan
Mobile programming pendahuluanMobile programming pendahuluan
Mobile programming pendahuluan
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Public speaking
Public speakingPublic speaking
Public speaking
 

Operator