Tipe Data C++
1. Bahasa C++
menyediakan programmer dengan satu set tipe data untuk programmer menyimpan informasi dan membangun tipe
data yang bukan merupakan bagian dari bahasa itu sendiri. Tipe data yang
pertama kali disebut tipe built-in, dan selanjutnya disebut dengan tipe user-defined
atau tipe data yang telah ditetapkan
2. Tiga dasar built-in tipe ini adalah:
- Character (char) seperti a,b,c,d (alphabet)
- Integer (Int) seperti 1,2,3,4 (Bilangan Bulat)
- Floating Point Number (float) seperti 20,12 (Bilangan real)
1. Identifier
a. Tidak boleh ada spasi.
b. Tidak
boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] :
" ; ' < > ? , . / |
c. Tidak boleh menggunakan
reserved words yang ada dalam C++
2. Tipe Data
Berikut ini tipe data yang ada dalam C
• Tipe data
bilangan bulat:
Tabel Tipe Data
Adalah tipe data yang tidak mempunyai
titik decimal dan tidak diperbolehkan menggunakan karakter Pengenal
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi.
Aturan untuk penulisan identifier sama dengan aturan dalam pascal, antara lain:
• Tidak boleh
dimulai dengan karakter non huruf, contoh: (2x , 55) <------ salah.
(X2, XX, Var1) <----- benarkoma
antara dua bilangan.
Tipe
|
Keterangan
|
Char
|
Menyatakan sebuah karakter seperti A, f, 9
|
Int
|
Menyatakan Bilangan bulat
|
Long
|
Menyatakan bilangan bulat namun jumlahnya nilainya lebih
banyak dari pada biasanya, contohnya pada long int yaitu 2147483648 -
2147483647
|
Short
|
Menyatakan Bilangan Bulat namun dengan nilai yang normal,
contohnya pada short int yaitu antara -32768 - 32767
|
• Tipe data
bilangan real:
Tipe data bilangan real
adalah bilangan yang mengandung titik decimal sehingga
tipe data ini digunakan
untuk menyatakan suatu bilangan pecahan/decimal
Tipe
|
Keterangan
|
Double
|
Menyatakan bilangan real dengan ketelitian tinggi (15
digit)
|
Float
|
Menyatakan bilangan real dengan ketelitian rendah (7
digit)
|
·
Tipe data unsigned
Tipe data unsigned mirip dengan yang bukan unsigned. Bedanya
adalah tipe data unsigned tidak mengenal nilai bilangan negatif (nilainya
selalu posisif).
• Tipe data
unsigned:
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
- unsigned char
- unsigned int (integer)
- unsigned short (short integer)
- unsigned long (long integer)
Contoh Program Macam Tipe Data Menggunakan C++
#include
#include
void main()
{
int x;
float y;
char z;
double w;
x = 10;
y = 9.45;
z = 'C';
w = 3.45;
cout<<"Nilai
dari x adalah : "<< x << endl;
cout<<"Nilai
dari y adalah : "<< y << endl;
cout<<"Nilai
dari z adalah : "<< z << endl;
cout<<"Nilai
dari w adalah : "<< w << endl;
getch();
}
|
Tidak ada komentar:
Posting Komentar