OPERATOR Ninik Tri H, S.Kom.

Slides:



Advertisements
Presentasi serupa
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Advertisements

Dasar Pemrograman Komputer
Ekspresi dan Operator As’ad Djamalilleil
Tipe Data, Variabel & Operator
Ekspresi As’ad Djamalilleil
assignment unary binary ternary
OPERATOR DI JAVA Dosen : Fajar Y. Zebua
OPERATOR.
Pemrograman Terstruktur
OPERATOR.
Dasar Pemrograman Komputer [TKL-4002] 2010
Elemen Dasar Java (2) As’ad Djamalilleil
Renni Angreni, S.Kom., M.Kom.
OPERATOR Teknik Informatika Universitas Muhammadiyah Malang 2011 Pemrogramman Terstruktur.
Operator C++ Pertemuan 3.
Operator Bahasa C++, Manipulasi String
OPERASI DAN OPERATOR.
OPERATOR Teknik Informatika Universitas Muhammadiyah Malang 2012 Pemrogramman Terstruktur.
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
PHP Operators.
Bahasa Pemrograman C++
OPERATOR C++.
OPERATOR.
Teknik Elektro – UIN SGD BANDUNG
Pertemuan Operand dan Operator
Pertemuan 6 Operator & prioritas operator .:: Erna Sri Hartatik ::.
Tipe Data, Variabel & Operator
Pengenalan Operator.
ALGORITMA PEMROGRAMAN 2A
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Oleh Ahmad Ramadhani, S.Kom
Operator C++ Pertemuan 3.
Elemen Dasar C Identifier :
Tipe, Nama, dan Nilai Anifuddin azis.
3. Elemen Dasar C++ S. Indriani L., M.T 3. Elemen Dasar C++
Pertemuan 2 OPERATOR DAN EKSPRESI.
Pemograman Terstruktur
Operator Operator adalah perintah yang memanipulasi nilai atau variabel dan memberikan suatu hasil. Macam – macam operator yang terdapat pada PowerBuilder.
Pertemuan Operasi Store - Compute
Pengenalan dan Struktur Java (Operator dan Input)
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
S. Indriani Lestariningati, M.T
DASAR PEMROGRAMAN JAVA
As’ad Djamalilleil Ekspresi As’ad Djamalilleil
C++: OPERATOR Yenni Astuti, S.T., M.Eng.
As’ad Djamalilleil Ekspresi dan Operator As’ad Djamalilleil
As’ad Djamalilleil Elemen Dasar Java (2) As’ad Djamalilleil
Operator dan Operasi Input Output pada C++ Pertemuan 11
Tipe Data, Nama dan Nilai
Operator By Harifuddin,ST,MT..
Operator di Java.
OPERATOR RELASI & LOGIKA
Pemrograman Terstruktur
Minggu ke-5 Imam Fahrur Rozi
Minggu ke-6 Imam Fahrur Rozi
STRUKTUR DATA PERTEMUAN III.
Algoritma dan Pemrograman
Pemograman Berorientasi Object Sistem Informasi Semster III
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
PJJ FLOW CHART D3 - Teknik Komputer dan Jaringan
Konsep Pemrograman 4.
Pemrograman Terstruktur
Operator.
ALGORITMA & DASAR PEMROGRAMAN
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Operator C++ Pertemuan 3.
Pemrograman Terstruktur
PEMROGRAMAN DASAR Varian dan Invarian.
Dasar Pemrograman Pertemuan 6 Operator & prioritas operator.:: Erna Sri Hartatik ::.
Transcript presentasi:

OPERATOR Ninik Tri H, S.Kom

Macam operator Operator Assignment (=) Operator Unary (+,-,++,--) Operator Binary (aritmatika,logika,relasional,bitwise) Operator Ternary

Statement Aritmatika Contoh : C = 5 +9 maka ‘C’ disebut dengan variabel ‘=‘ disebut dengan opr. Assignment ‘5’,’9’ disebut dengan operand ‘5 + 9’ disebut dengan ekspresi ‘+’ disebut dengan opr.aritmetika ‘C=5+9’ disebut dengan stat. aritmatika

Operator Assignment Dilambangkan ‘=‘ (sama dengan) Operator yang berfungsi untuk memasukkan (assign) nilai ke dalam suatu variabel atau konstanta. Contoh const pi = 3.14 nilai = 50

Operator Unary Operator yang melibatkan sebuah operand In/decrement pre-in/decrement dan post-in/decrement Opr Jenis operator Contoh + Membuat nilai positif +10 - Membuat nilai negatif -10 ++ Increment C++ -- Decrement C--

Operator Binary 1. Operator aritmatika Operator Jenis operator Contoh + Penjumlahan 2+3 = 5 - Pengurangan 5-2 = 3 * Perkalian 2*3 = 6 / Pembagian 10 / 2 = 5 % Sisa bagi (modulus) 10%3 = 1

2.Operator Logika Tanda Keterangan Contoh && Logika DAN AND 1 && 1 = 1 | | Logika ATAU OR 1 | | 1 = 1 ! Negasi (lawan) ! 0 = 1

3. Operator Relasional Tanda Keterangan < Lebih kecil <= Lebih kecil atau sama dengan > Lebih besar >= Lebih besar atau sama dengan = Sama dengan != Tidak sama dengan

Operator Bitwise Berguna untuk melakukan operasi2 yang berhubungan dengan pemanipulasian bit. Operator Jenis operator Contoh & AND 1 & 0 = 0 | OR 1 | 0 = 1 ^ Exclusive OR (XOR) 1^1=0 ~ NOT ~1=0 >> Shift Right 5<<1=10 << Shift Left 10>>1=5

Operator Ternary Digunakan dalam operasi yang melibatkan 3 buah operand Bentuk umum: ekspresi1 ? Ekspresi2 : ekspresi3 ; Contoh : X = (X<0) ? –X : X

Operator Gabungan Operator Contoh Ekivalen += bonus += 500; Bonus = bonus + 500; -= budget -= 50; Budget = budget - 50; *= gaji *= 1.2; gaji=gaji * 1.2; /= faktor/= 50; Faktor= faktor/50; %= jml_hari %=7; jml_hari =jml_hari % 7;

#include <iostream.h> #include <iomanip.h> CONTOH 1 #include <iostream.h> #include <iomanip.h> #include <conio.h> void main() { float nilai_1, nilai_2, nilai_3, rata2; nilai_1 = 85.0; nilai_2 = 80.0; nilai_3 = 75.0;

rata2 = (nilai_1 + nilai_2 + nilai_3) / 3.0; cout << "Rata-rata nilai adalah : " << rata2; getch(); }

1. Modifikasi program untuk membuktikan operator precedence (urutan operator) dengan menghilangkan tanda kurung pada rumus penghitungan rata rata. 2. Modifikasi program dengan mengubah tipe data variabel nilai_1,nilai_2, nilai_3, rata2 menjadi integer,amati apa yang terjadi. 3. Buatlah program yang mengandung var.input untuk ketiga variabel ”aktif “ dengan data mahasiswa (nama,nim) 4. Simpan di D:\ (komputer masing2) bernama KUISXXXX

CONTOH 2 // C2_2.CPP #include <iostream.h> #include <conio.h> void main() { int i = 4; int j = 8; int k = 12; int jwb; jwb = I + j;

cout << jwb << "\n"; //12 jwb += k; cout << jwb << "\n"; //24 jwb /= 3; cout << jwb << "\n"; //8 jwb -= 5; cout << jwb << "\n"; //3 jwb *= 2;

cout << jwb << "\n";//6 getch(); }

ANALISIS PROGRAM 1. Modifikasilah program untuk operasi jwb+=4-2, Berikan analisis. 2. Kembangkan program dengan membuat perintah jwab/= 4-2 dan jwb%= 4-2 3.Tulis analisis dan hasilnya di selembar kertas dan kumpulkan.