assignment unary binary ternary

Slides:



Advertisements
Presentasi serupa
OPERATOR DAN UNGKAPAN.
Advertisements

Dasar Pemrograman Komputer
Ekspresi As’ad Djamalilleil
Bab 4 Percabangan.
Pertemuan 7 Struktur Kendali Percabangan SWITCH Dasar Pemrograman Renni Angreni, S.Kom.
STRUKTUR KONTROL PENYELEKSIAN KONDISI.
OPERATOR Ninik Tri H, S.Kom.
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
Komentar, Identifier dan Tipe Data
PENGENALAN c++ DAN STRUKTUR DASAR C++
OPERATOR.
Pemrograman Terstruktur
Dasar Pemrograman Komputer [TKL-4002] 2010
Elemen Dasar Java (2) As’ad Djamalilleil
Bab 5 Pengulangan.
Renni Angreni, S.Kom., M.Kom.
Array variabel Merupakan jenis data yang memresentasikan suatu kumpulan data dengan tipe yang sama dengan menempatkannya dalam bentuk larik Antara satu.
FUNGSI (Method) Bag.3 Pertemuan 20 Dasar Pemrograman
Pengulangan WHILE.
SELECTION STATEMEN KENDALI / PERCABANGAN
Operator Bahasa C++, Manipulasi String
Pointer Dr. Lily Wulandari.
POINTER (VAR.PENUNJUK)
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
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
Pertemuan 6 IF Bersarang / IF Bertingkat Nested IF Dasar Pemrograman.
Scope Variable *dalam fungsi Tenia Wahyuningrum, S.Kom., MT
Bahasa Pemrograman C++
Tenia Wahyuningrum, S.Kom., MT
Sekilas jenis-jenis operator
OPERATOR C++.
OPERATOR.
Teknik Elektro – UIN SGD BANDUNG
Operator Unary Operator Ternary
Bab 05 Tipe Data dan Mengisi Variabel
Pertemuan Operand dan Operator
Dibuat o/ : Renni Angreni, S.Kom.
STRUKTUR PERULANGAN 2 (LOOPING-2)
POINTER Bag.2 Pertemuan 22 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
Prosedur dan Fungsi Triana Elizabeth, S.Kom.
Pertemuan 6 Operator & prioritas operator .:: Erna Sri Hartatik ::.
Pengenalan Operator.
Oleh Ahmad Ramadhani, S.Kom
Operator C++ Pertemuan 3.
Operasi Operator dalam C++ Pertemuan 4 Dasar Pemrograman
PERULANGAN (LOOPING).
Pemograman Terstruktur
Pertemuan Operasi Store - Compute
Pengenalan dan Struktur Java (Operator dan Input)
S. Indriani Lestariningati, M.T
DASAR PEMROGRAMAN JAVA
PENGULANGAN Oleh : sgo.
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.
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
Pemograman Berorientasi Object Sistem Informasi Semster III
Operator Unary & Operator Ternary Pertemuan 9 Dasar Pemrograman
Algoritma Struktur Data
Operator.
Pertemuan 3 Input/output Statement Assignment Statement
#include using namespace std; int main(){ // deklarasi tipe data variabel string nama; int umur; char jenis_kelamin; // --- proses input --- cout
ALGORITMA & DASAR PEMROGRAMAN
Pemrograman Terstruktur
PEMROGRAMAN DASAR Varian dan Invarian.
Dasar Pemrograman Pertemuan 6 Operator & prioritas operator.:: Erna Sri Hartatik ::.
Transcript presentasi:

assignment unary binary ternary Bab 3 Operator : assignment unary binary ternary

C = 5 + 7 C variabel = operator assignment 5 dan 7 operand 5 + 7 ekspresi + operator aritmetika (penambahan) C = 5+7 statemen aritmetika

Operator unary : operator yang hanya melibatkan sebuah operand. Operator assignment (=) : operator yang berfungsi untuk memasukan (assign) nilai kedalam suatu variabel atau konstanta. Operator unary : operator yang hanya melibatkan sebuah operand. Operator Jenis operasi unary Contoh + Membuat nilai positif +7 - Membuat nilai negatif -7 ++ Increment C++ -- Decrement C --

Operator Unary (ex. ch3/code3-3) Increment (penambahan) Pre-increment : melakukan penambahan nilai sebelum suatu variabel itu diproses (++C) Post-increment : melakukan proses terlebih dahulu sebelum dilakukan penambahan nilai (C++) Decrement (pengurangan) Pre-increment : -- C Post-increment : C --

(ex. ch3/code3-3) #include<iostream> C = 15; cout<<"Nilai C awal:"<<C<<endl; cout<<"Nilai --C :"<<--C<<endl; cout<<"Nilai C akhir:"<<C<<endl; cout<< endl; C = 20; cout<<"Nilai C-- :"<<C--<<endl; return 0; } #include<iostream> using namespace std; int main() { int C; C = 5; cout<<"Nilai C awal:"<<C<<endl; cout<<"Nilai ++C :"<<++C<<endl; cout<<"Nilai C akhir:"<<C<<endl; cout<<endl; C = 10; cout<<"Nilai C++ :"<<C++<<endl; cout<< endl;

(ex. ch3/code3-3)

Pre-increment (++C) Contoh program: C = 5; cout<<"Nilai C awal:"<<C<<endl; cout<<"Nilai ++C :"<<++C<<endl; cout<<"Nilai C akhir:"<<C<<endl; cout<<endl; Output: Nilai C awal : 5 Nilai ++C : 6 Nilai C akhir : 6 Pre-increment adalah melakukan penambahan nilai sebelum suatu variabel itu diproses Nilai C dinaikkan dahulu sebelum diproses (dalam hal ini ditampilkan di layar)

Post-increment (C++) Contoh program: C = 10; cout<<"Nilai C awal:"<<C<<endl; cout<<"Nilai C++ :"<<C++<<endl; cout<<"Nilai C akhir:"<<C<<endl; cout<< endl; Output: Nilai C awal : 10 Nilai ++C : 10 Nilai C akhir : 11 Post-increment adalah melakukan proses terlebih dahulu sebelum dilakukan penambahan nilai Nilai dari variabel C harus diproses (ditampilkan) lebih dahulu sebelum nilainya bisa naik.

Operator Binary Operator binary: melibatkan dua buah operand, terdiri dari: Operator Aritmetika Operator Logika Operator Relasional Operator Bitwise

Operator Aritmetika (ex. ch3b/code3-5) Jenis operasi Contoh + Penjumlahan 2 + 3 = 5 - Pengurangan 5 – 3 = 2 * Perkalian 2 * 3 = 6 / Pembagian 10.0 / 3.0 = 3.3333 % Sisa bagi (modulus) 10 % 3 = 1

(ex. ch3b/code3-5)

(ex. ch3b/code3-5) #include <iostream> using namespace std; int main() { int Jumlah; int Kurang; int Kali; float Bagi; int Sisa; Jumlah = 2 + 3; Kurang = 5 - 3; Kali = 2 * 3; Bagi = 10.0 / 3.0; Sisa = 10 % 3; cout<<"2 + 3 = "<<Jumlah<<endl; cout<<"5 - 3 = "<<Kurang<<endl; cout<<"2 * 3 = "<<Kali<<endl; cout<<"10.0 / 3.0 = "<<Bagi<<endl; cout<<"10 % 3 = "<<Sisa<<endl; return 0; } (ex. ch3b/code3-5)

Operator Logika: AND (&&) Operator Logika: OR (||) X Y X&&Y 1 X Y X||Y 1

Operator NOT (!) Operator NOT : menghasilkan nilai kebalikan Contoh: !((1&&1)&&(0||1)) Solusi: !(1&&1) !(1) = 0 X !X 1 Ex. Ch3c/code3-10

Operator Relasional Operator Jenis Operasi Contoh > Lebih besar (5 > 2) = 1 < Lebih kecil (5 < 2) = 0 >= Lebih besar atau sama dengan (5 >= 5) = 1 <= Lebih kecil atau sama dengan (5 <= 2) = 0 == Sama dengan (5 == 2) = 0 != Tidak sama dengan (5 != 2) = 1