Operator Unary Operator Ternary

Slides:



Advertisements
Presentasi serupa
Turunan dari fungsi-fungsi implisit
Advertisements

OPERATOR DAN UNGKAPAN.
PEMROGRAMAN SISTEM POINTER Pertemuan X. ALAMAT & POINTER Pointer sesungguhnya berisi alamat memory yang menyimpan data. Pointer sesungguhnya berisi alamat.
Ekspresi As’ad Djamalilleil
assignment unary binary ternary
Struktur.
POINTER
OPERATOR Ninik Tri H, S.Kom.
Overloading Terhadap Operator
PENGENALAN c++ DAN STRUKTUR DASAR C++
OPERATOR.
Pemrograman Terstruktur
OPERATOR.
Pemrograman Terstruktur
Elemen Dasar Java (2) As’ad Djamalilleil
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
Pemrograman Dasar Fungsi.
Renni Angreni, S.Kom., M.Kom.
Nested If = if bersarang = if bertingkat Operator logika
Algoritma Pemrograman By: NILA FEBY PUSPITASARI
Pointer Memory Dinamic.
Operator C++ Pertemuan 3.
Operator Bahasa C++, Manipulasi String
Pemrograman Dasar Pointers.
Pointer Dr. Lily Wulandari.
POINTER (VAR.PENUNJUK)
OPERASI DAN OPERATOR.
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
P O I N T E R. Merupakan sebuah variabel yang berisi alamat dari variabel lain. Suatu pointer dimaksudkan untu menunjukan ke suatu alamat memori sehingga.
1 Pertemuan 4 ELEMEN DASAR C++ Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Bahasa Pemrograman C++
Pointer.
Sekilas jenis-jenis operator
OPERATOR C++.
OPERATOR.
Operator Fungsi Logika Perulangan
Bab 05 Tipe Data dan Mengisi Variabel
Pertemuan Operand dan Operator
Dibuat o/ : Renni Angreni, S.Kom.
Tenia Wahyuningrum pointers Tenia Wahyuningrum
Pointer (Part 1).
PEMROGRAMAN SISTEM PERNYATAAN DASAR FUNGSI Pertemuan VI
Pertemuan 6 Operator & prioritas operator .:: Erna Sri Hartatik ::.
Pengenalan Operator.
Oleh Ahmad Ramadhani, S.Kom
Operasi Operator dalam C++ Pertemuan 4 Dasar Pemrograman
Tipe, Nama, dan Nilai Anifuddin azis.
3. Elemen Dasar C++ S. Indriani L., M.T 3. Elemen Dasar C++
Pemograman Terstruktur
PEMRROGRAMAN WEB (PHP)
Pertemuan 1 DATA & STRUKTUR DATA.
Pengenalan dan Struktur Java (Operator dan Input)
TIPE DATA, STRUKTUR PROGRAM JAVA, SELEKSI KONDISI
S. Indriani Lestariningati, M.T
As’ad Djamalilleil Ekspresi As’ad Djamalilleil
C++: OPERATOR Yenni Astuti, S.T., M.Eng.
As’ad Djamalilleil Elemen Dasar Java (2) As’ad Djamalilleil
Operator dan Operasi Input Output pada C++ Pertemuan 11
Operator By Harifuddin,ST,MT..
Operator di Java.
Algoritma dan Pemrograman
Pemograman Berorientasi Object Sistem Informasi Semster III
Operator Unary & Operator Ternary Pertemuan 9 Dasar Pemrograman
Konsep Pemrograman 4.
Operator.
ALGORITMA & DASAR PEMROGRAMAN
Operator C++ Pertemuan 3.
Pemrograman Terstruktur
PEMROGRAMAN DASAR Varian dan Invarian.
Dasar Pemrograman Pertemuan 6 Operator & prioritas operator.:: Erna Sri Hartatik ::.
Transcript presentasi:

Operator Unary Operator Ternary Pemrograman Dasar Operator Unary Operator Ternary

Operator Unary Operator unary adalah operator yang hanya melibatkan satu operan. Antara lain: -- ++ -

Operator unary "-" Operator unary "-" dapat digunakan sebagaimana halnya dalam menuliskan persamaan matematika. Misalkan -3 adalah minus 3. Atau –a adalah nilai a dikali minus satu. Misalkan a = -4, maka -a = 4. Misalkan b = 6, maka -b=-6.

Operator increment Operator Increment adalah operator “++”. Increment sendiri merupakan bahasa inggris dengan makna “penambahan”. Operator increment berfungsi menambahkan nilai satu kepada suatu variabel. Operator increment dapat digunakan dalam “post-increment” atau “pre-increment”. Post increment berarti nilai itu dipakai dulu, baru ditambahkan satu. Sebaliknya pre increment berarti ditambah dulu, baru dipakai.

Operator increment Pada post-increment, operator ++ diletakkan di belakang variabel. nilai++; Pada pre increment, operator ++ diletakkan di depan variabel. ++nilai;

Contoh post-increment int b, a = 2; b = a++; cout<<"nilai b:"<<b<<endl; cout<<"nilai a:"<<a<<endl; Didapatkan nilai b adalah 2, dan nilai a = 3 karena nilai a dimasukkan ke dalam b dulu, baru kemudian nilai variabel a ditambah satu.

Contoh pre-increment int b, a = 2; b = ++a; cout<<"nilai b:"<<b<<endl; cout<<"nilai a:"<<a<<endl; Didapatkan nilai a dan b = 3. Karena nilai variabel a ditambah satu terlebih dulu, baru dimasukkan ke variabel b.

Increment dalam while Ramalkan output dari kode di bawah. int a = 1; while (a<=10) { cout<<a++<<endl; } cout<<++a<<endl;

Operator Ternary Operator ternary adalah operator yang melibatkan tiga operan. Yaitu: (ungkapan) ? (jika benar) : (jika salah) Operator ternary dapat digunakan layaknya pernyataan if atau digunakan di dalam penugasan.

Contoh Ternary sebagai if. int a, b; cin>>a; (a==20) ? cout<<"a == 20" : cout<<"a!=20"; Ekivalen dengan: if (a==20) cout<<"a == 20"; else cout <<"a != 20";

Contoh Ternary dalam penugasan float a,b,c; cout<<"Input nilai a:";cin>>a; cout<<"Input nilai b:";cin>>b; c = (b==0) ? 0 : a/b; cout<<"Nilai a dibagi b:"<<c; _getch(); Ekivalen dengan: (bagian ternary saja = baris ke 4) if (b==0) c=0 else c=a/b;

Thank You for your attention Thanks to: Pemrograman C++ by Abdul Kadir Yoannita S.Kom & Hermawan S.Kom Sumber slide http://www.tzuchi.or.id/perenungan.php?page=1  Renungan