Pengenalan Operator.

Slides:



Advertisements
Presentasi serupa
Ekspresi As’ad Djamalilleil
Advertisements

assignment unary binary ternary
Pengajar : ELIYANI, S.T., M.Kom Semester : I Tahun : 2012/ 2013
OPERATOR Ninik Tri H, S.Kom.
OPERATOR.
Pemrograman Terstruktur
OPERATOR.
Notasi Algoritma.
Elemen Dasar Java (2) As’ad Djamalilleil
Renni Angreni, S.Kom., M.Kom.
Operator Bahasa C++, Manipulasi String
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
OPERATOR C++.
OPERATOR.
Operator Unary Operator Ternary
Pertemuan Operand dan Operator
Pertemuan 6 Operator & prioritas operator .:: Erna Sri Hartatik ::.
Algoritma Dan Pemrograman
ALGORITMA PEMROGRAMAN 2A
Elemen Dasar Dalam C++.
PRAKTIKUM ALGORITMA PEMROGRAMAN
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Oleh Ahmad Ramadhani, S.Kom
Operator C++ Pertemuan 3.
Pengantar C++.
Elemen Dasar C Identifier :
Operasi Operator dalam C++ Pertemuan 4 Dasar Pemrograman
Dasar-Dasar Pemrograman
Tipe, Nama, dan Nilai Anifuddin azis.
PERULANGAN (LOOPING).
Pertemuan 2 OPERATOR DAN EKSPRESI.
Algoritme dan Pemrograman
Pemograman Terstruktur
Pertemuan Operasi Store - Compute
Pertemuan 1 DATA & STRUKTUR DATA.
Pseudocode – Tipe Data, Variabel, dan Operator
Pengenalan dan Struktur Java (Operator dan Input)
S. Indriani Lestariningati, M.T
DASAR PEMROGRAMAN JAVA
As’ad Djamalilleil Ekspresi As’ad Djamalilleil
C++: OPERATOR Yenni Astuti, S.T., M.Eng.
BAHASA PEMROGRAMAN C OPERATOR IRSAN JAELANI.
As’ad Djamalilleil Elemen Dasar Java (2) As’ad Djamalilleil
ALGORITMA DAN PEMROGRAMAN Tipe Data
Operator dan Operasi Input Output pada C++ Pertemuan 11
Tipe Data, Nama dan Nilai
Tipe data & Variabel 1. Aturan Leksikal. 2. Operator. 3. Statement
Operator By Harifuddin,ST,MT..
~ PERTEMUAN 4 KONSEP TIPE DATA ~
Operator di Java.
STRUKTUR DATA PERTEMUAN III.
Tipe data & Variabel 1. Aturan Leksikal. 2. Operator. 3. Statement
Algoritma dan Pemrograman
Pemograman Berorientasi Object Sistem Informasi Semster III
Operator Unary & Operator Ternary Pertemuan 9 Dasar Pemrograman
Pertemuan Pertama Data dan Struktur Data.
PJJ FLOW CHART D3 - Teknik Komputer dan Jaringan
PEMROGRAMAN TERSTRUKTUR
Algoritma Struktur Data
Operator.
Pertemuan 3 Input/output Statement Assignment Statement
ALGORITMA & DASAR PEMROGRAMAN
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Algoritma dan Stuktur Data
Operator C++ Pertemuan 3.
Pemrograman Terstruktur
PEMROGRAMAN DASAR Varian dan Invarian.
Dasar Pemrograman Pertemuan 6 Operator & prioritas operator.:: Erna Sri Hartatik ::.
Transcript presentasi:

Pengenalan Operator

Apa itu Operator? OPERATOR di dalam bahasa pemrograman bisa diartikan sebagai simbol yang digunakan untuk melakukan suatu operasi terhadap nilai data. Simbol operator bisa berupa karakter ataupun kata khusus C++ mengenal 4 jenis operator yaitu: Operator assignment Operator Unary Operator binary Operator Ternary

Operator Assignment Berfungsi untuk memasukkan sebuah nilai ke dalam suatu variabel. Disimbolkan dengan tanda sama dengan (=)

Decrement (penurunan) Operator Unary Operator yang hanya melibatkan sebuah operand Operator Jenis Operasi Contoh + Membuat nilai positif +10 - Membuat nilai negatif -10 ++ Incement (penaikkan) A++ -- Decrement (penurunan) A--

Operator unary Increment (penaikkan) Terdapat 2 jenis increment dalam bahasa c++ yaitu: post-increment (nama-variabel ++) melakukan proses terlebih dahulu sebelum penambahan nilai pre-increment (++ nama-variabel) melakukan penambahan nilai sebelum proses dilakukan

Operator Unary Contoh Post-increment

Operator Unary Contoh Pre-increment

Operator Unary Decrement (penurunan) sama seperti increment dibagi menjadi dua

Operator Binary Operator yang digunakan dalam operasi yang melibatkan dua operand Dibagi menjadi 4 kelompok yaitu : Operator aritmatika Operator logika Operator relasional Operator bitwise

Modulus (sisa pembagian) 1. Operator Aritmatika Operator Operasi Contoh + Penjumlahan 1 + 2 = 3 - Pengurangan 2 – 1 = 1 * Perkalian 1 * 2 = 2 / Pembagian 4 / 2 = 2 % Modulus (sisa pembagian) 4 % 2 = 0 2. Operator Logika Operator Operasi Contoh && AND (dan) 1 && 1 = 1 || OR (atau) 0 || 1 = 1 ! NOT (tidak) !0 =1 Catatan : 1 = benar 0 = salah

3. Operator relasional (operator pembanding) Jenis Operasi Contoh > Lebih besar (1>2)=0 (salah) < Lebih kecil (1<2) = 1 (benar) >= Lebih besar atau sama dengan (1>=1)=1 <= Lebih kecil atau sama dengan (1<=2) = 1 == Sama dengan (1==2) = 0 != Tidak sama dengan (1 != 2) = 1

3. Operator bitwise Operator Jenis Operasi Contoh & AND 1 & 0 = 0 | Lebih kecil (1<2) = 1 (benar) ^ Lebih besar atau sama dengan (1>=1)=1 ̃ Lebih kecil atau sama dengan (1<=2) = 1 >> Sama dengan (1==2) = 0 << Tidak sama dengan (1 != 2) = 1

Contoh Operator aritmatika Penjumlahan dua buah bilangan #include <iostream.h> #include <conio.h> main () {int a,b,c; cout<<“Angka Pertama = “;cin>>a; cout<<“angka Kedua = “;cin>>b; c=a+b; cout<<“Hasil Penjumlahan “<<c; getch(); }

Tugas Buatlah algoritma untuk pembagian dua buah bilangan Buatlah algoritma untuk menghitung luas segitiga Buatlah algoritma untuk menghitung luas lingkaran dengan konstanta phi=3,14

Penulisan Algoritma Algoritma nama_algoritma penjelasan tentang algoritma yang berisi uraian singkat mengenai apa yang dilakukan oleh algoritma Deklarasi semua nama yang dipakai , meliputi nama tipe, nama tetapan, nama peubah, nama prosedur dan nama fungsi didefinisikan disini Deskripsi semua langkah/ aksi algoritma ditulis disini

Tabel translasi Kelompok penugasan, pembacaan, penulisan Algoritma  , read, write C++ =,cin,cout

Buatlah algoritma untuk penjumlahan dua buah angka Jawab ; Algoritma penjumlahan contoh algoritma untuk menghitung dua buah bilangan Deklarasi a,b,c : integer Deskripsi read (a,b) c a +b write (c)

Buatlah program untuk mencari nilai x dengan rumus x=b2+(c+2) 8 x=(a +b)* 3 x= (p+2) * 4 9. x=(a+b+(-a)) x=(r*r)+(-s) 10. x=(a+4)+(B*3) x= (p&&Q) *r 11. x=a*b/c x=(a%b) || r 12. x=(a-b)/c x=(p/2)+(!r) 13. x=(a%b) *10 x=(a+b)2 dimana setiap variabel kecuali x merupakan inputan.