MENGENAL OPERATOR DALAM C++
MENGENAL OPERATOR DALAM C++
Operator merupakan simbol yang biasa dilibatkan dalam pembuatan program untuk melakukan suatu operasi ataupun manipulasi. Pada operator c++ ada yang tergolong sebagai operator binary (yaitu operator yang dikenakan untuk dua buah nilai (operand), dan ada yang tergolong sebagai operator binary (operator yang dikenakan untuk satu buah nilai (operand).
Contoh :
Binary >> a + b
Unary >> - c
OPERATOR ARITMATIKA
Adalah operator yang digunakan untuk melakukan perhitungan matematika. Pada materi sebelumnya kita telah mengenal pengertian dari Variabel, maka sekarang coba kita asumsikan bahwa variabel a = 30 dan b = 10, maka hasil implementasi dari Operator Aritmatika adalah sebagai berikut :
contoh pemrogaman menggunakan operator algoritma
#include <iostream.h> #include <conio.h> /*
Menyelesaiakan persamaan diskriminan */ void main() { clrscr(); int a, b, c, d; a = 5; b = 600; c = 5; d = b * b - 4 * a * c; cout << " d = " << d << '\n'; getch(); }
Hasil eksekusi : d = 32220
OPERATOR PENAIKAN DAN PENURUNAN
Operator penaikan adalah operator yang digunakan untuk menaikan nilai variabel sebesar 1, Operator penurunan adalah operator yang digunakan untuk menurunkan nilai variabel sebesar 1. Contoh : x = x + 1 ;
y = y - 1 ;
contoh menggunakan pemrogaman adalah sebagai berikut:
#include <iostream.h> #include <conio.h> /* Penggunaan operator penaikan di belakang variabel */ void main() { int r = 10; int s; s = 10 + r++ ; cout << "r = " << r << '\n' ; cout << "s = " << s << '\n' ; getch(); }r = 11 s = 20OPERATOR LOGIKA
Operator Logika digunakan untuk membandingkan dua nilai variabel atau lebih. Hasil dari operasi ini adalah nilai boolean true atau false. Asumsikan variabel a bernilai true, b bernilai false dan c bernilai true, lalu perhatikan tabel berikut:contoh menggunakan pemrogaman adalah sebagai berikut:#include <iostream.h> #include <conio.h> /* Penggunaan operator logika */ void main() { bool a = true; bool b = false; bool c = true; cout<< "(a && b) : " << (a && b); cout<< "\n (a && c) : " << (a && c); cout<< "\n (a && b && c) : " << (a && b && c); cout<< "\n (a || b) : " << (a || b); cout<< "\n (a || c) : " << (a || c); cout<< "\n (a || b || c) : " << (a || b || c); cout<< "\n !a : " << !a; cout<< "\n !b : " << !b; cout<< "\n !(b && a) : " << !(b && a); getch(); }
http://www.gatewan.com



0 komentar:
Posting Komentar