30 Desember 2012

Tipe Data

Cekidot Gan Materi Tipe Data keluar saat uts (-__-)

Tipe Data dalam c++ di Bagi menjadi 2 :

1.Data Angka

Data Berupa angka yang terdapat pada c++ , di gunakan dalam proses input ,output berupa angka pada c++
Jenis-Jenis data angka dasar pada C++ :
- int
- byte
- short
- long
- float
- double
- long double

2 Data Huruf

Data berupa huruf pada c++ ,di gunakan dalam proses input output data berupa huruf pada c++
Jenis-Jenis data huruf pada c++
- String
- Char

Range padaa masing-masing jenis data
int    = -32768 hingga 32767
long   = -2.147.438.648 hingga 2.147.438.647
Float  = 3.4 x 10e-38 hingga 3.4 x 10e38
double = 1.7 x 10e-308 hingga 1.7 x 10e308
Byte   = 0-255

mengapa di butuhkan mengetahui range data?
Contoh Kasus seperti di bawah

Jika anda mencoding tipe data seperti ini

{
short int a;
cout<<"Masukkan Angka yang anda inginkan: ";cin>>a;
cout<<"Angka yang anda masukkan adalah: "<<a;
getch();
}

ketika angka yang di input melebihi 32767 misal 500000
maka yang akan muncul di layar adalah:
Angka yang anda masukkan adalah:-15536

untuk mengatasi ketidak validan di atas gunakan Int

{
int a;
cout<<"Masukkan Angka yang anda inginkan: ";cin>>a;
cout<<"Angka yang anda masukkan adalah: "<<a;
getch();
}

maka yang akan muncul di layar adalah:
Angka yang anda masukkan adalah:50000

thanks for reading sekian dulu gan

Tidak ada komentar:

Posting Komentar