MODUL 2 TENTANG TIPE DATA, KONSTANTA DAN VARIABEL PADA PEMROGRAMAN C++

Pada postingan
kali ini saya akan menampilkan video tutorial, source code yang berisi
penjelasan perbaris tantang Tipe Data,
Konstanta, dan Variabel
pada pemrograman C++ dengan mengguakan IDE
Microsoft Visual Studio 2012.

1.     Penggunaan Tipe data

Penggunaan tipe data dasar pada pemrograman C++ dapat dilihat
pada video tutorial berikut.



Video Tutorial Penggunaan Tipe Data

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

Coding Modul 2_1

Source code serta penjelasan per-baris penggunaan tipe data dasar

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

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

MODUL 2-1

Tipe Data Dasar.cpp

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<<“=====================================”<<endl;//Output ke jendela running

  cout<<            BELAJAR TIPE DATA        <<endl;//Output ke jendela running

cout<<“=====================================”<<endl<<endl;//Output ke jendela running

  int X;//pendeklarasian
variabel X yg bertipe integer

  X
= 10;
//pemberian nilai X dengan
nilai 10

  cout<<“Contoh Nilai Tipe Bilangan Bulat
X = “
<<X<<endl<<endl;//Output nilai X ke jendela running

  double Y;//pendeklarasian
variabel Y yg bertipe double

  Y
= 123.134;
//pemberian nilai
Y dengan nilai 123.134

  cout<<“Contoh Nilai Tipe Bilangan
Desimal Y = “
<<Y<<endl<<endl;//Output nilai Y ke jendela running

  char Karakter=‘A’;//pendeklarasian variabel Y bertipe
char dan pemberian nilai ‘A’

  char* Teks = “Kata”;//pendeklarasian variabel Texk yg bertipe char yg
penyatakan pointer(*)

  char TEKS[39] = “Teks dengan batas sebanyak 39 karakter”;//pendeklarasian Array TEKS yg bertipe char

  cout<<Karakter<<endl<<endl;//Output nilai Karakter ke jendela
running

  cout<<Teks<<endl<<endl;//Output nilai Teks ke jendela running

  cout<<TEKS<<endl<<endl;//Output nilai TEKS ke jendela running

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

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

}

2.     Konversi Tipe Data

Konversi tipe data adalah merubah nilai dari suatu variabel,
adapun pada video tutorial dibawah ini akan dijelaskan pembuatan program
konversi dari nilai karakter ke nilai ASCCI, yang dapat dilihat sebagai
berikut. 



Video Tutorial Konversi Tipe Data

Adapun source code yang telah berisi
penjelasan per-baris berdasarkan video di atas mengenai konversi nilai
karakter ke nilai ASCCI desimal dapat dilihat sebagai berikut.

Coding Modul 2_2

Source code serta penjelasan per-baris tentang konversi tipe data

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

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

MODUL 2-2

Konversi Tipe Data Dasar.cpp

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

{

  char Karakter=‘A’;//pendeklarasian variabel Katrakter
bertipe char dan pemberian nilai ‘A’

  cout<<“Karakter A = “<<Karakter<<endl<<endl;//Output nilai Karakter ke jendela
running

  cout<<“Nilai Ascii = “<<int(Karakter)<<endl<<endl;//Mengkonversi nilai char ke ascci
decimal, sekaligus mengeluarkan hasil konversi pada jendela running

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

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

}

3.     Konstanta

Konstanta adalah jenis identifier yang
bersifat konstan atau tetap, artinya nilai konstanta adalah tidak dapat di
ubah. Identifier adalah suatu pengenal atau pengidentifikasi yang
didekralasikan agar kompiler dapat mengenalinya. Identifier dapat berupa
variabel, konstanta, fungsi, dan kelas.

Penggunaan Konstanta pada pemrograman C++
dapat dilihat pada video tutorial berikut.



Video Tutorial Penggunaan Konstanta

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

Coding Modul 2_3

Source code serta penjelasan per-baris penggunaan konstanta

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

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

MODUL 2-3

Konstanta

Nama : I Nyoman Yoga Setyawan

NRP  : 49013017

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

#include <iostream>//pemanggilan file header iostream

using namespace std;//pendeklarasian
standar input output

const int MAX = 5;//Pendeklarasian
konstanta MAX bertipe integer dengan nilai 5

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

{

   int A[MAX];//Pendeklarasian
array A yg bertipe integer yg memiliki index MAX =5

   for (int C=0;C<MAX;C++)//Perulangan for digunakan untuk
pengisian nilai pada index array A

   {

       A[C]
= C*10;
//proses pemberian nilai
index array A sebanyak kondisi pada perulangan

   }

   for (int c=0;c<MAX;c++)//Perulangan for untuk mengeluarkan
nilai index pada array A

   {

       cout<<A[c]<<endl;//Proses mengeluarkan nilai index A
sebanyak kondisi pada perulangan

   }

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

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

}

4.     Variabel Global dan Variabel Lokal

Variabel global merupakan variabel yang
dapat digunakan oleh lebih dari satu fungsi, dan pendeklarasiannya akan
dilakukan di atas fungsi main. Sedangkan variabel lokal merupakan variabel yang
dapat digunakan oleh fungsi itu sendiri, dimana penulisannya di dalam fungsi
main.

Penggunaan variabel global
dan variabel local pada pemrograman C++ dapat dilihat pada video tutorial
berikut.



Video Tutorial Penggunaan Variabel Global dan Variabel Lokal

Adapun source code yang telah berisi
penjelasan per-baris berdasarkan video di atas mengenai
penggunaan variabel global dan variabel lokal dapat dilihat sebagai berikut.

Coding Modul 2_4

Source code serta penjelasan per-baris penggunaan variabel global dan
lokal

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

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

MODUL 2-4

Variabel Global & Lokal

Nama : I Nyoman Yoga Setyawan

NRP  : 49013017

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

#include <iostream>//pemanggilan file header iostream

using namespace std;//pendeklarasian
standar input output

float
A;
//pendeklarasian variabel
global A yg bertipe float

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

{

  A=95.5;//pemberian nilai A dengan nilai 95.5

  cout<<“Nilai Variabel A = “<<A<<endl<<endl;//Output nilai variabel A ke jendela
running

  float B;//pendeklarasian
variabel lokal B yg bertipe float

  B=
50.5;
//pemberian nilai B dengan
nilai 50.5

  cout<<“Nilai Variabel B = “<<B<<endl<<endl;//Output nilai variabel B ke jendela
running

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

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

}



5. Rentang Nilai Tipe Data

Nilai minimum dan maksimum
tipe data dapat diketahui dengan menggunakan pemanggilan file header limits.
File header limits akan memanggil fungsi-fungsi yang disediakan pada library
limits yang akan digunakan untuk mengetahui nilai minimum dan maksimum dari
tipe data.

Penggunaan library pada file
header limits yang akan digunakan untuk mengetahui nilai minimum dan maksimum
pada tipe data pemrograman C++ dapat dilihat pada video tutorial berikut. 



Video Tutorial Penggunaan File
Header Limits

Adapun
source code yang telah berisi penjelasan per-baris berdasarkan video di
atas mengenai
penggunaan file header limits yang akan
digunakan untuk mengetahui nilai minimum dan maksimum tipe data dapat dilihat sebagai berikut.

Coding Modul 2_5

Source code serta penjelasan per-baris penggunaan library file header
limits

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

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

MODUL 2-5

Rentang Nilai Tipe Data

Limit

Nama : I Nyoman Yoga Setyawan

NRP  : 49013017

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

#include <iostream>//pemanggilan file header iostream

#include <limits>//file header limits untuk memanggil
library fungsi rentang nilai tipe data

using namespace std;//pendeklarasian
standar output

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

{

cout<<“Praktikum Pemrograman Visual
C++”
<<endl;//Output ke jendela running

cout<<“Dikerjakan Oleh : I Nyoman Yoga
Setyawan”
<<endl;//Output ke jendela running

cout<<“NRP : 49013017 “<<endl;//Output ke jendela running

cout<<“=================================”<<endl;//Output ke jendela running

cout<<            TIPE DATA            <<endl;//Output ke jendela running

cout<<“=================================”<<endl;//Output ke jendela running

cout<<“minimum char = “<<CHAR_MIN<<endl;//Output rentang nilai minimum tipe
data char dengan menggunakan fungsi pada library limts

cout<<“maximum char = “<<CHAR_MAX<<endl;//Output rentang nilai maximum tipe
data char dengan menggunakan fungsi pada library limts

cout<<“minimum signed char =”<<SCHAR_MIN<<endl;//Output rentang nilai minimum tipe
data signed char dengan menggunakan fungsi pada library limts

cout<<“maximum signed char = “<<SCHAR_MAX<<endl;//Output rentang nilai maximum tipe
data signed char dengan menggunakan fungsi pada library limts

cout<<“maximum unsigned char =”<<UCHAR_MAX<<endl;//Output rentang nilai maximum tipe data
unsigned char dengan menggunakan fungsi pada library limts

cout<<“minimum short = “<<SHRT_MIN<<endl;//Output rentang nilai minimum tipe
data short dengan menggunakan fungsi pada library limts

cout<<“maximum short = “<<SHRT_MAX<<endl;//Output rentang nilai maximum tipe
data short dengan menggunakan fungsi pada library limts

cout<<“minimum int = “ << INT_MIN<<endl;//Output rentang nilai minimum tipe data integer dengan
menggunakan fungsi pada library limts

cout<<“maximum int = “ <<INT_MAX<<endl;//Output rentang nilai maximum tipe
data integer dengan menggunakan fungsi pada library limts

cout<<“minimum long = “ <<LONG_MIN<<endl;//Output rentang nilai minimum tipe
data long dengan menggunakan fungsi pada library limts

cout<<“maximum long = “ <<LONG_MAX<<endl;//Output rentang nilai maximum tipe
data long dengan menggunakan fungsi pada library limts

cout<<“maximum unsigned short=”<<USHRT_MAX<<endl;//Output rentang nilai maximum tipe
data unsigned short dengan menggunakan fungsi pada library limts

cout<<“maximum unsigned = “ <<UINT_MAX<<endl;//Output rentang nilai maximum tipe
data unsigned dengan menggunakan fungsi pada library limts

cout<<“maximum unsigned long =”<<ULONG_MAX<<endl;//Output rentang nilai maximum tipe
data unsigned long dengan menggunakan fungsi pada library limts

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 *