Anda di halaman 1dari 2

Nama : Fadillah Diah Utami

NIM : 09031181419031

Tipe Data
Tipe data biasanya digunakan untuk menentukan jenis nilai yang dapat ditampung oleh suatu
variabel, umumnya telah menyediakan tipe-tipe data yang sederhana (simple) maupun yang
terstruktur. Apabila kita membutuhkan tipe data yang belum tersedia, kita dapat
mendefinisikan sendiri tipe data baru yang disebut enumerated type.

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 tipebuilt-in, dan
selanjutnya disebut dengan tipe user-defined atau tipe data yang telah ditetapkan
2. Tiga dasar built-in tipe ini adalah:
1. Character (char) seperti a,b,c,d (alphabet)
2. Integer (Int) seperti 1,2,3,4 (Bilangan Bulat)
3. 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:
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)

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();
}

Anda mungkin juga menyukai