Sabtu, 29 Desember 2012

Tipe Data


Tipe Data Dasar Pemrograman C++


  - Bahasa C menyediakan programmer dengan satu set tipe data untukprogrammer 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
   


- 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 (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) contoh salah, (X2, XX, Var1) contoh benar.
 Tidak boleh ada spasi.
 Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / |
 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

Berikut adalah tabel tipe data :

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




Variabel
  Variabel merupakan suatu pengenal atau identifier yang digunakan untuk memberikan suatu nilai tertentu didalam pemrograman. Nilai suatu variable bersifat dinamis yang berarti dapat berubah-ubah, lain hal dengan kontanta yang nilai bersifat tetap / mutlak. Aturan dalam pendeklarasian variable :

1. Variabel dapat dideklarasi dengan menggunakan gabungan huruf dan angka dengan syarat karakter pertama haruslah huruf.

2. Variabel yang dideklarasi tidak boleh menggunakan spasi, apabila ingin menggunakan spasi lebih baik gunakan garis bawah(underscore).

3. Variabel yang dideklarasi tidak boleh menggunakan simbol-simbol khusus seperti : $, &, ?, <, dan sejenisnya.

4. Panjang variable bebas, tetepi yang bisa dikenali hanyalah 31 karakter pertama. Apabila nama variable panjang sebaiknya disingkat, misalnya Nomor induk pegawai disingkat NIP.


Begitu tentang tipe Data , Semoga bermanfaat ^_^

Tidak ada komentar:

Posting Komentar