Operator Pada Pemrograman C++

Operator Pada Pemrograman C++

Hai Pembaca FajarYusuf.Com yang pintar dan berwawasan tinggi, kali ini FajarYusuf.Com akan post Operator Pada Pemrograman C++.

Macam-macam operator-operator yang disediakan dalam pemrograman C++ berupa keyword atau karakter khusus. Operator-operator ini cukup penting untuk diketahui karena merupakan salah satu dasar bahasa C++.

Assignation (=)

Operator assignation digunakan untuk memberikan nilai ke suatu variable.

a = 9;
Memberikan nilai integer 9 ke variabel a. Sisi kiri dari operator disebut lvalue (left value) dan sisi kanan disebut rvalue (right value). lvalue harus selalu berupa variabel dan sisi kanan dapat berupa konstanta, variabel, hasil dari suatu operasi atau kombinasi dari semuanya.

Contohnya :

int a, b;    // a:?  b:?
a = 10;      // a:10 b:?
b = 4;       // a:10 b:4
a = b;       // a:4 b:4
b = 7;       // a:4 b:7
Hasil dari contoh diatas, a bernilai 4 dan b bernilai 7.

Operator Aritmatika ( +, -, *, /, % )

+
addition
-
subtraction
*
multiplication
/
division
%
module

Contoh Program :
#include <iostream>// file header untuk fungsi keluaran (cout)
using namespace std;
/* Contoh Program Aritmatika sederhana
====================================
Website: www.fajaryusuf.com*/
int main()
{
cout<<" Hasil dari 12 + 8= " <<12+8; //Operasi penjumlahan
cout<<"\n Hasil dari 27 - 7=" <<27-7; //operasi pengurangan
cout<<"\n Hasil dari 2 x 4= " <<3*4; //operasi perkalian
cout<<"\n Hasil dari 12 : 4= " <<12/4; //operasi pembagian
cout<<"\n Hasil dari 12 modulus 4= "<<12%4<<endl; //operasi mudulasi
}

Output :
Operator Pada Pemrograman C++
klik pada gambar untuk memperbesar


Operator Relasi

Operator
Fungsi
> 
Besar Dari
>=
Besar dari atau sama dengan
< 
Kurang Dari
<=
Kurang dari atau sama dengan
==
Sama dengan
!=
Tidak sama dengan
Contoh, misalkan  a=2, b=3 dan c=6     :

(a == 5)
(a*b >= c)
(b+4 > a*c)
((b=2) == a)



Operator Increase dan Decrease (++,--)

Operator
Fungsi
++
Penaikan
--
Penurunan
Operator Increase dan Decrease dapat digunakan sebagai prefix atau suffix. Dengan kata lain dapat dituliskan sebelum identifier variabel (++a) atau sesudahnya (a++). operator increase yang digunakan sebagai prefix (++a), Perbedaannya terlihat pada tabel dibawah ini :
Example 1
Example 2
B=3;
A=++B;

// A is 4, B is 4
B=3;
A=B++;

// A is 3, B is 4
Pada contoh 1, B ditambahkan sebelum nilainya diberikan ke A. Sedangkan contoh 2, Nilai B diberikan terlebih dahulu ke A dan B ditambahkan kemudian.

Operasi Logika

Operator
Fungsi
&&
And
||
Or
!
Not
Operator ! equivalen dengan operasi boolean NOT, hanya mempunyai 1 operand, berguna untuk membalikkan nilai dari operand yang bersangkutan. Contoh :
!(5 == 5)
returns false because the expression at its right (5 == 5) would be true.
!(6 <= 4)
returns true because (6 <= 4) would be false.
!true
returns false.
!false
returns true
.

operator Logika && dan || digunakan untuk mengevaluasi 2 ekspresi dan menghasilkan 1 nilai akhir. mempunyai arti yang sama dengan operator logika Boolean AND dan OR. Contoh :
Operator pertama
Operator kedua
hasil
hasil
a b a && b a || b
TRUE TRUE TRUE TRUE
TRUE FALSE FALSE TRUE
FALSE TRUE FALSE TRUE
FALSE FALSE FALSE FALSE

Contoh :
( (5 == 5) && (3 > 6))
( (5 == 5) || (3 > 6))
Jangan Lupa Berikan Komentar Positif di FajarYusuf.Com

Berlangganan update artikel terbaru via email:

0 Response to "Operator Pada Pemrograman C++"

TENTANG SITUS

SITUS INI ADALAH SITUS INFO GAME TERBARU DAN JUGA SITUS PEMBELAJARAN PEMROGRAMAN DAN JUGA PEMAHAMAN TERHADAP TEKNOLOGI KOMPUTER. KALIAN BISA MENGIKUTI PEMBELAJARAN PEMROGRAMAN DENGAN BERTAHAP PADA MATERI YANG SUDAH SAYA SEDIAKAN, JIKA ADA MATERI YANG MEMBINGUNGKAN SILAKAN LAKUKAN KOMENTAR PADA MATERI YANG ANDA TANYAKAN ATAU KALIAN BISA MENGHUBUNGI SAYA DIHALAMAN KONTAK.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel