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(); } | |
|
Adalah suatu identitas memori untuk menampung nilai atau informasi yang bersifat tetap dan tidak dapat diubah ubah.
Contoh :
Contoh :
Void main(){
|
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:
This comment has been removed by the author.
ReplyDeleteUntuk membedakan dengan variabel maka nama konstanta harus menggunakan huruf capital.
ReplyDeleteJangan lupa kunjungi website dan blog kami di
http://www.atmaluhur.ac.id
1722300001myblog.blogspot.com