MODUL 4 TENTANG PENGGUNAAN OPERATOR (BAGIAN 2) PADA PEMROGRAMAN C++

Pada postingan
kali ini saya akan menampilkan video tutorial, source code yang berisi
penjelasan perbaris tantang Operator
(Bagian 2)
pada pemrograman C++ dengan mengguakan IDE Microsoft Visual
Studio 2012.

1.     Operator Aritmatika

Operator aritmatika digunakan untuk
melakukan operasi aritmatika seperti penjumlahan(+),
pengurangan(-),perkalian(*),pembagian(/),modulus(%). 

Penggunaan Operator Aritmatika pada
pemrograman C++ dapat dilihat pada video tutorial berikut.



Video Tutorial Penggunaan Operator Aritmatika

Adapun source code yang telah berisi
penjelasan per-baris berdasarkan video di atas dapat dilihat sebagai
berikut.

Coding Modul 4_1

Source code serta penjelasan per-baris penggunaan operator aritmatika

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

/*========================

MODUL 4-1

Operator Aritmatika

Nama : I Nyoman Yoga Setyawan

NRP  : 49013017

========================*/

#include <iostream>//pemanggilan file header iostream

using namespace std;//pendeklarasian
standar input output

int
main()
//fungsi utama yg pertama
kali dijalankan

{

  cout<<“2+3 = “<<2+3<<endl;//Output hasil penjumlahan operand  2 dgn 3 dengan operator aritmatika +

  cout<<“10-5 = “<<10-5<<endl;//Output hasil pegurangan operand  10 dgn 5 dengan operator aritmatika –

  cout<<” 4*3 = “<<4*3<<endl;//Output hasil perkalian operand 2 dgn
3 dengan operator aritmatika *

  cout<<” 4/2 = “<<4/2<<endl;//Output hasil pembagian operand 4 dgn
2 dengan operator aritmatika /

  cout<<” 10 % 3 = “<<10%3<<endl;//Output hasil modulus operand 10 dgn 3
dengan operator aritmatika %

  system(“pause”);//Menahan jendela running

  return 0;//Akhir
dari fungsi utama yang mengembalikan nilai 0

}

2.     Operator Logika

Operator logika digunakan untuk
menghasilkan nilai true(1) dan false(0). Operator logika yang digunakan yaitu
operator &&(AND), ||(OR), dan !(NOT)

Penggunaan Operator logika pada
pemrograman C++ dapat dilihat pada video tutorial berikut.



Video Tutorial Penggunaan Operator Logika

Adapun source code yang telah berisi
penjelasan per-baris berdasarkan video di atas mengenai penggunaan
operator logika dapat dilihat
sebagai berikut.

Coding Modul 4_2

Source code serta penjelasan per-baris penggunaan operator logika

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

/*========================

MODUL 4-2

Operator Logika

Nama : I Nyoman Yoga Setyawan

NRP  : 49013017

========================*/

#include “stdafx.h”//pemangggilan file header yang hanya
disediakan oleh microsoft

#include <iostream>//pemanggilan file header iostream

using namespace std;//pendeklarasian
standar input output

int
_tmain(
int argc, _TCHAR* argv[])//fungsi
utama yg pertama kali dijalankan

{

  cout<<“OPERASi OPERATOR LOGIKAn”;//Output ke jendela running

  cout<<“Tabel Kebenaran Operator
ANDnn”
;//Output ke jendela running

  cout<<“1 && 1 = “<<(1 && 1)<<endl;//Output hasil AND(&&) operand
1 dengan 1

  cout<<“1 && 0 = “<<(1 && 0)<<endl;//Output hasil AND(&&) operand
1 dengan 0

  cout<<“0 && 1 = “<<(0 && 1)<<endl;//Output hasil AND(&&) operand
0 dengan 1

  cout<<“0 && 0 = “<<(0 && 0)<<endl;//Output hasil AND(&&) operand
0 dengan 0

  cout<<“Tabel Kebenaran Operator
ORn”
;//Output ke jendela running

  cout<<“1 || 1 = “<<(1 || 1)<<endl;//Output hasil OR(||) operand 1 dengan
1

  cout<<“1 || 0 = “<<(1 || 0)<<endl;//Output hasil OR(||) operand 1 dengan
0

  cout<<“0 || 1 = “<<(0 || 1)<<endl;//Output hasil OR(||) operand 0 dengan
1

  cout<<“0 || 0 = “<<(0 || 0)<<endl;//Output hasil OR(||) operand 0 dengan
0

  cout<<“Tabel Kebenaran NOTn”;//Output ke jendela running

  cout<<“!1 = “<<(!1)<<endl;//Output hasil OR(||) operand 1

  cout<<“!0 = “<<(!0)<<endl;//Output hasil OR(||) operand 0

  system(“pause”);//Menahan jendela running

  return 0;//Akhir
dari fungsi utama yang mengembalikan nilai 0

}

3.     Operator Bitwise

Increment bitwise berguna untuk melakukan operasi yang berhubungan
dengan pemanipulasian bit.  suatu
penambahan nilai yang terjadi pada sebuah variabel.. Operator logika yang digunakan yaitu operator &(AND), |(OR),
dan ~(NOT),>>(shift right), dan <<(shift left)

Penggunaan Operator bitwise pada
pemrograman C++ dapat dilihat pada video tutorial berikut.



Video Tutorial Penggunaan Operator Bitwise

Adapun source code yang telah berisi
penjelasan per-baris berdasarkan video di atas mengenai penggunaan
operator bitwise dapat dilihat
sebagai berikut.

Coding Modul 4_3

Source code serta penjelasan per-baris penggunaan operator bitwise

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

/*========================

MODUL 4-3

Operator Bitwise

Nama : I Nyoman Yoga Setyawan

NRP  : 49013017

========================*/

#include <iostream>//pemanggilan file header iostream

using namespace std;//pendeklarasian
standar input output

int
main()
//fungsi utama yg pertama
kali dijalankan

{

//Operator shift left

int U,V,W;//pendeklarasian
variabel U,V,dan W yg bertipe integer

U
= 1 << 1;
//pengisian
variabel U dgn hasil perpindahan nilai 1 ke kiri 1 bit yang akan di kalikan
dgn nilai 2 satu kali

V
= 1 << 2;
//pengisian
variabel V dgn hasil perpindahan nilai 1 ke kiri 2 bit yang akan di kalikan
dgn nilai 2 dua kali

W
= 1 << 3;
//pengisian
variabel W dgn hasil perpindahan nilai 1 ke kiri 3 bit yang akan di kalikan
dgn nilai 2 tiga kali

cout<<“U = “<<U <<endl;//Output nilai variabel U ke jendela
running

cout<<“V = “<<V <<endl;//Output nilai variabel V ke jendela
running

cout<<“W = “<<W <<endl;//Output nilai variabel W ke jendela
running

cout<<endl;//Membuat baris baru atau enter

//Operator shift right

int X,Y,Z;//pendeklarasian
variabel X,Y,dan Z yg bertipe integer

X
= 16 >> 1;
//pengisian
variabel X dgn hasil perpindahan nilai 16 ke kanan 1 bit yang akan di bagi
dgn nilai 2 satu kali

Y
= 16 >> 2;
//pengisian
variabel Y dgn hasil perpindahan nilai 16 ke kanan 2 bit yang akan di bagi
dgn nilai 2 dua kali

Z
= 16 >> 3;
//pengisian
variabel Z dgn hasil perpindahan nilai 16 ke kanan 3 bit yang akan di bagi
dgn nilai 2 3 kali

cout<<“X = “<<X <<endl;//Output nilai variabel X ke jendela
running

cout<<“Y = “<<Y <<endl;//Output nilai variabel Y ke jendela
running

cout<<“Z = “<<Z <<endl;//Output nilai variabel Z ke jendela
running

cout<<endl;//Membuat baris baru atau enter

//Logika pada operator bitwise

int a;//pendeklarasian
variabel a yg bertipe integer

int b;//pendeklarasian
variabel a yg bertipe integer

a
= 1;
//pemberian nilai 1 pada
variabel a

b
= 0;
//pemberian nilai 0 pada
variabel b

cout<<“!a = “<<!a<<endl;//Output hasil NOT(!) operand nilai
variabel a

cout<<“!b = “<<!b<<endl;//Output hasil NOT(!) operand nilai
variabel b

cout<<“a&b =”<<(a & b)<<endl;//Output hasil AND(&) operand nilai
a dengan operand nilai b

cout<<“a|b = “<<(a|b)<<endl;//Output hasil OR(|) operand nilai a
dengan operand nilai b

cout<<“a^b = “<<(a^b)<<endl;//Output hasil XOR(^) operand nilai a
dengan operand nilai b

system(“pause”);//Menahan jendela running

return 0;//Akhir
dari fungsi utama yang mengembalikan nilai 0

}

4.     Operator Ternary

Operator ternary adalah operator yang digunakan dalam operasi
yang melibatkan tiga operand. Adapun operator yang digunakan untuk
menyatakannya adalah operator ? dan

 Penggunaan Operator Ternary pada pemrograman C++ dapat dilihat
pada video tutorial berikut.



 Video Tutorial Penggunaan Operator Ternary

Adapun source code yang telah berisi
penjelasan per-baris berdasarkan video di atas mengenai penggunaan
operator ternary dapat dilihat
sebagai berikut.

Coding Modul 4_4

Source code serta penjelasan per-baris penggunaan operator ternary

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

/*========================

MODUL 4-4

Operator Ternary

Nama : I Nyoman Yoga Setyawan

NRP  : 49013017

========================*/

#include “stdafx.h”//pemangggilan file header yang hanya
disediakan oleh microsoft

#include <iostream>//pemanggilan file header iostream

using namespace std;//pendeklarasian
standar input output

int
_tmain(
int argc, _TCHAR* argv[])//fungsi
utama yg pertama kali dijalankan

{

int X;//pendeklarasian
variabel X yang bertipe integer

cout<<“Masukkan nilai X = “;//Output berupa perintah yg ditujukan untuk user

cin>>X;//menampung nilai inputan user ke
variabel X

X
= (X < 0) ? -X : X;
//Pemberian
nilai variabel X dengan operasi ternary yang menggunakan 3 operand dan
operator ? dan :

cout<<X;//Output nilai hasil variabel X

cout<<“n”;//pembuatan baris baru atau enter

cout<<“n”;//pembuatan baris baru atau enter

system(“pause”);//Menahan jendela running

return 0;//Akhir
dari fungsi utama yang mengembalikan nilai 0

}

Metode Penyerapan Bahasa Asing ke Bahasa Indonesia

Metode Penyerapan Bahasa Asing ke Bahasa Indonesia | Salah satu penunjang seseorang dalam memahami bacaan dengan baik dan benar adalah mengetahui makna kata atau istilah yang ilmiah dan serapan. Jika seseorang tidak mengetahui arti kata dalam sebuah teks yang dibaca,...

Pengertian, Struktur, dan Contoh Surat Niaga

Pengertian, Struktur, dan Contoh Surat Niaga | Surat niaga juga disebut dengan istilah surat dagang. Surat niaga adalah surat yang isinya berhubungan dengan kepentingan-kepentingan perniagaan atau perdagangan. Surat niaga dikeluarkan oleh perusahaan-perusahaan atau...

Pengertian, Struktur, dan Contoh Surat Niaga

Pengertian, Struktur, dan Contoh Surat Niaga | Surat niaga juga disebut dengan istilah surat dagang. Surat niaga adalah surat yang isinya berhubungan dengan kepentingan-kepentingan perniagaan atau perdagangan. Surat niaga dikeluarkan oleh perusahaan-perusahaan atau...

Pengertian, Unsur-Unsur, dan Contoh Surat Kuasa

Pengertian, Unsur-Unsur, dan Contoh Surat Kuasa | Surat kuasa adalah surat yang berisi pelimpahan wewenang dari seseorang atau pejabat tertentu kepada seseorang atau pejabat lain untuk melakukan sesuatu atas nama orang yang memberikan kuasa. Surat ini biasanya...

0 Komentar

Kirim Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *