Categories: Pengenalan

Operator Dalam Pemrograman C++

Macam-macam  operator-operator yang disediakan dalam pemrograman C++ berupa keyword atau huruf khusus. Operator-operator ini cukup penting untuk diketahui alasannya merupakan salah satu dasar bahasa C++.
Assignation (=)
Operator assignation dipakai untuk memperlihatkan 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 sanggup 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 pola diatas, a bernilai 4 dan b bernilai 7.




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

+

addition

subtraction

*

multiplication

/

division

%

module
  Contoh Program
/* Contoh Program Aritmatika serthana
====================================
Website: www.permrograman-c.blogspot.com*/
#include<iostream.h> // file header untuk fungsi keluaran (cout)
void 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

}


Tampilan



      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 sanggup dipakai sebagai prefix atau suffix. Dengan kata lain sanggup dituliskan sebelum identifier variabel (++a) atau sesudahnya (a++). operator increase yang dipakai 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 pola 1, B ditambahkan sebelum nilainya diberikan ke A. Sedangkan pola 2, Nilai B diberikan terlebih dahulu ke A dan  B ditambahkan kemudian.
3. Operasi Logika

Operator

Fungsi

&&

And

||

Or

!

Not
Operator ! equivalen dengan operasi boolean NOT, hanya mempunyai 1 operand, mempunyai kegunaan 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 || dipakai untuk mengevaluasi 2 lisan dan menghasilkan 1 nilai akhir. mempunyai arti yang sama dengan operator logika Boolean AND dan OR. Contoh  :
Operator
pertama
a
Operator
kedua
b
hasil
a && b
hasil
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))
Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Ahmad Code

Share
Published by
Ahmad Code
Tags: Pengenalan

Recent Posts

Source code aplikasi Digital Library (digilib) berbasis php

Digilib Digital Library merupakan aplikasi yang dibuat dengan tujuan untuk mempermudah proses pemonitoran perpustakaan untuk…

4 hours ago

Source code aplikasi rekrutmen karyawan berbasis web

Aplikasi  rekrutmen karyawan berbasis web ini dibangun menggunakan codeigniter, cukup lengkap untuk sebuah aplikasi rekrutmen.…

10 hours ago

Source code aplikasi memilih lokasi di Indonesia berbasis web

Script yang akan kami share kali ini digunakan untuk form input nama lokasi, yang pertama…

16 hours ago

Source Code Aplikasi Cuti Karyawan menggunakan php

Meskipun masih sederhana tapi aplikasi cuti karyawan online ini cukup bagus untuk dijadikan bahan pembelajaran…

22 hours ago

Source Code Aplikasi Kartu Rencana Studi (krs) Online

Sistem Perwalian Online Sistem kartu rencana studi online berbasis web, dibuat dengan menggunakan Codeigniter 2.1*.…

1 day ago

Source Code Aplikasi Managemen Surat Berbasis Web

Kemajuan teknologi hari ini menuntut aktifitas manusia untuk berjalan menjadi lebih aktif dan cepat. Tidak…

1 day ago