Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Pengenalan Operator
2
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
3
Operator Assignment Berfungsi untuk memasukkan sebuah nilai ke dalam suatu variabel. Disimbolkan dengan tanda sama dengan (=)
4
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--
6
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
7
Operator Unary Contoh Post-increment
8
Operator Unary Contoh Pre-increment
9
Operator Unary Decrement (penurunan)
sama seperti increment dibagi menjadi dua
10
Operator Binary Operator yang digunakan dalam operasi yang melibatkan dua operand Dibagi menjadi 4 kelompok yaitu : Operator aritmatika Operator logika Operator relasional Operator bitwise
11
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
12
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
13
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
14
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(); }
15
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
16
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
17
Tabel translasi Kelompok penugasan, pembacaan, penulisan
Algoritma , read, write C++ =,cin,cout
18
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)
19
Buatlah program untuk mencari nilai x dengan rumus
x=b2+(c+2) x=(a +b)* 3 x= (p+2) * 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.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.