Mengenal Model/Tipe Data C++

Salam hangat sobat PusTut semua.. Sebelumnya saya telah menyuguhkan tutorial mengenai Pengantar Bahasa Pemrograman C++ dan pada kesempatan kali ini saya ingin melanjutkan tutorial sebelumnya dengan bahasan materi Pengenalan model/tipe data C++. Baiklah sobat PusTut langsung saja menuju TKP di bawah ini:

Pengenalan Tipe Data
Ada 7 tipe data dasar yang dimiliki Borland C++, untuk lebih jelasnya lihatlah tabel di bawah ini:
Tipe Data
Ukuran Memori
Jangkauan Nilai
Jumlah Digit
Char
1 Byte
-128 s.d 127
Int
2 Byte
-32768 s.d 32767
Short
2 Byte
-32768 s.d 32767
Long
4 Byte
-2,147,435,648 s.d 2,147,435,647
Float
4 Byte
4.4 x 10-38 s.d 3.4 x 10+38
5 - 7
Doble
8 Byte
1.7 x 10-308 s.d 1.7 x 10+308
15 - 16
Long Double
10 Byte
3.4 x 10-4932 s.d 1.1 x 10+4932
19

Borland C++ juga mempunyai tipe data tambahan, untuk lebih jelas lihat tabel di bawah ini:
Tipe Data
Jumlah Memori
Jangkauan Nilai
Unsigned Integer
2 Byte
0 - 65535
Unsigned Character
1 Byte
0 - 255
Unsigned Long Integer
4 Byte
0 - 4,294,967,295
Catatan: Unsigned digunakan apabila data yang digunakan data yang mempunyai nilai positif saja.


Konstanta
    Konstanta adalah merupakan suatu nilai yang bersifat tetap dan secara garis besar konstanta dapat di bagi menjadi dua bagian:

Konstanta bilangan
    Dalam hal ini konstanta bilangan dikelompokkan menjadi tiga bagian:
a. Konstanta Bilangan Bulat adalah bilangan yang tidak mengandung titik decimal.
     Contoh: 1, 2, 3, ….. , 100.
b. Konstanta Desimal berpresisi Tunggal (Floating Point).
    Dalam Konstanta Floating Point memiliki sebuah bentuk penulisan:
    • Bentuk Desimal (Contoh: 9.11)
    • Bentuk Eksponensial atau Bilangan Berpangkat
       (Contoh: 4.22e3 4.22x103)
c. Konstanta Berpresisi Ganda (Double Precision)
     Dalam konstanta Double Precision memiliki prinsip yang sama seperti Floaating Point, akan tetapi
     Konstanta Double Precision memiliki daya penampung data yang lebih besar.

Konstanta Teks
    Dalam hal ini konstanta teks dikelompokkan menjadi dua bagian:
a. Data Karakter atau Character.
    Data Karakter hanya terdiri dari sebuah karakter saja yang di apit oleh tanda kutip tunggal (‘). Data
    karakter dapat berupa abjad (huruf besar maupun huruf kecil), angka, notasi, ataupun symbol.
    Contoh: ‘P’, ‘p’, ‘11’, ‘%’ dan lainnya.

b. Data teks atau String
    Data String merupakan suatu rangkaian dari beberapa karakter yang diapit oleh tanda kutip ganda (“).
    Contoh: “PusTut”, “Blogspot”, “COM”, “Y” dan lainnya.



Deklarasi Konstanta
   Bentuk penulisan dari deklarasi konstanta diawali dengan reserved word const.
Berikut contoh dalam bentuk penulisannya:

Const tipe_data nama-konstanta = nilai konstanta;

Contoh: cons tint x = 90;


Variabel
   Variabel merupakan suatu tempat atau wadah yang menampung data atau konstanta yang memiliki nilai atau data yang dapat berubah-ubah selama dalam proses program. Ada dua buah jenis variable yaitu Variabel Numerik dan Variabel Tekt.
Dalam penamaan variable memiliki ketentuan sebagai berikut:
• Tidak boleh menggunakan spasi (Contoh: Pus Tut) dan dapat menggunakan garis bawah (_) sebagai
   penghubung (Contoh: Pus_Tut).
• Tidak boleh diawali dengan angka atau menggunakan operator aritmatika.


Variabel Numerik
   Variabel Numerik terbagi menjadi 3 jenis:
• Bilangan Bulat
• Bilangan Desimal Berpresisi Tunggal (Floating Point).
   Bilangan Desimal Berpresisi ganda (Double Precision).

Variabel Tekt
   Variabel Tekt terbagi menjadi 2 jenis:
• Character (Karakter Tunggal)
• String (untuk Rangkaian Karakter)


Deklarasi Variabel
  Deklarasi Variabel adalah suatu proses memperkenalkan variable kepada Borland C++ dan pendeklarasiannya bersifat mutlak karena apa bila tidak di perkenalkan terlebih dahulu maka Borland C++ tidak akan menerima variabel tersebut. pendeklarasian Variabel ini meliputi tipe variabel, seperti: integer maupun character dan nama variabel itu sendiri. Pada setiap kali pendeklarasian variabel harus diakhiri dengan tanda titk koma (;).
Bentuk penulisan Deklarasi variabel:

Tipe data nama variabel;

Contoh:
char nama_siswa;
char garde;
float rata_rata;
int nilai;

Di bawah ini jenis-jenis tipe variabel:

Tipe variabel
Simbol Deklarasi
Integer
int
Floating Point
float
Double Precision
double
Karakter
char
Unsigned Integer
unsigned int
Unsigned Character
unsigned char
Long Integer
long int
Unsigned Long Integer
unsigned long int

Demikian tutorial kali ini mengenai mengenal model/tipe data C++, semoga bermanfaat :)
NB: Jika anda punya pertanyaan, kritik atau saran. silahkan tuliskan di kotak komentar.

0 Response to "Mengenal Model/Tipe Data C++"

Post a Comment