Responsive Banner design
Home » » PENGERTIAN TIPE DATA, VARIABEL DAN KONSTANTA

PENGERTIAN TIPE DATA, VARIABEL DAN KONSTANTA


TIPE DATA
Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung 
Berikut adalah jenis – jenis dari tipe data :
Tipe Data
Keterangan
Ukuran
Jangkauan
Char
Untuk menyimpan karakte
1 byte
signed: -128 to 127
unsigned: 0 to 255
Wchar_t
Untuk menyimpan karakter lebar biasanya untuk unicode
2 byte
1 karakter lebar
Short int (short)
Untuk menyimpan bilangan bulat dengan jangkauan pendek
2 byte
signed: -32768 to 32767
unsigned: 0 to 65535
Int
Untuk menyimpan bilangan bulat dengan jangkauan menengah
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
Long int (long)
Untuk menyimpan bilangan bulat dengan jangkauan panjang
4 byte
signed: -2147483648 to 2147483647
unsigned: 0 to 4294967295
Float
Untuk menyimpan bilangan cacah
4 byte
3.4e +- 38 (7 digit)
Double
Untuk menyimpan bilangan cacah dengan ketelitian ganda
8 byte
1.7e +- 308 (15 digits)
Long double
Untuk menyimpan bilangan cacah dengan ketelitian ganda lebih detail (panjang)
8 byte
1.7e +- 308 (15 digits)
Bool
Untuk pernyataan true or false
I byte
True or false

VARIABEL

Variabel adalah suatu wadah yang digunakan untuk menampung nilai atau informasi. Nilai variabel dapat berubah-ubah ketika program dijalankan.
dengan kata lain variabel adalah suatu memori dengan identitas tertentu untuk menampung nilai atau informasi baik yang tetap maupun yang berubah – ubah.

Mendeklarasikan Variabel
Prosedur penerapan variabel dalam program utama haruslah dideklarasikan terlebih dahulu, pengertian deklarasi dalam pemrograman c++ adalah melakukan inisialisasi variabel dengan nama dan tipe data yang digunakan, sehingga nantinya dapat dikenali oleh program. Adapun caranya adalah sebagai berikut :

Namun adakalanya dalam mendeklarasikan sebuah variabel langsung disertai dengan nilainya dan adakalanya yang tidak, sebagai contoh :
int jumlah;
jumlah = 10;
Dua pernyataan seperti diatas sebenarnya dapat disingkat melalui pendefinisian yang disertai penugasan nilai, sebagi berikut :
int jumlah = 10;
Contoh :
Void main(){ 
Int a=2; 
cout << “a= “<
getch(); 
}

KONSTANTA 
Adalah suatu identitas memori untuk menampung nilai atau informasi yang bersifat tetap dan tidak dapat diubah ubah.


Contoh :
Void main(){ 
const a = 3.14; 
cout << “a= “<
getch(); 
}

Dalam program demo dibawah ini akan memberikan tambahan penjelasan tentang implementasi tipe data, variabel dan konstanta.


maka hasil eksekusinya adalah sebagai berikut :
A + B = 300

Berikutnya memberikan inisial terhadap variabel dengan suatu ungkapan juga deperkenankan, contoh :
float duaphi = 2* 3.14;

jadi nilai dari variabel tersebut diatas adalah hasil kali 2 dari phi

contoh program :

maka akan menampilkan Isi duaphi = 6.28

Pembuatan variabel tidak selalu di bagian awal program, tapi boleh dimana saja sebelum dipanggil atau dioperasikan.

Contoh Program :

Konstanta
Berbeda dengan variabel, konstanta merupakan wadah yang dapat menyimpan nilai tetap selama eksekusi program. Untuk membedakan dengan variabel maka nama konstanta harus menggunakan huruf capital. C++ menyediakan 2 cara untuk membuat konstanta:

cara 1
Menggunakan keyword const
Contoh :

const float PHI = 3.14;

cara 2
Menggunakan #define
Contoh :
#define PHI 3.14


Keuntungan menggunakan #define apabila dibandingkan dengan const adalah kecepatan kompilasi, karena sebelum kompilasi dilaksanakan, kompiler pertama kali mencari symbol #define (oleh sebab itu mengapa # dikatakan prepocessor directive) dan mengganti semua Phi dengan nilai 3.14.

Contoh Program:

Tipe Data
Borland C++ memiliki 7 tipe data dasar yang dapat digunakan, untuk lebih lengkapnya perhatikan tabel berikut:







Untuk mengetahui ukuran memori dari tipe data, anda dapat menggunakan fungsi sizeof() seperti program di bawah ini:

Sedangkan ulasan mengenai jangkauan tipe data integer selengkapnya ada disini :

Jangkauan tipe data Integer dan unsign integer(klik)

Tipe data yang berhubungan dengan bilangan bulat adalah char, int, long. Sedangkan lainnya berhubungan dengan bilangan pecahan.

Terdapat juga beberapa tipe data tambahan yang dimiliki oleh Borland C++. Tipe data tambahan ini diberi kata unsigned di depan nama tipe data.


Unsigned digunkana bila data yang digunakan hanya data yang positif saja. Berikut beberapa tipe data tambahan yang dapat Anda gunkana, diantaranya adalah:




Contoh Program:


2 comments:

  1. Untuk membedakan dengan variabel maka nama konstanta harus menggunakan huruf capital.
    Jangan lupa kunjungi website dan blog kami di
    http://www.atmaluhur.ac.id
    1722300001myblog.blogspot.com

    ReplyDelete

Popular Posts

Powered by Blogger.

Blog Archive