Page 24 - ilovepdf_merged_Neaaat
P. 24
24
Ada 2 jenis tipe data :
1. Tipe data primitive adalah tipe data dasar yang tersedia secara langsung pada suatu
bahasa pemrograman.
2. Tipe data composite adalah tipe data bentukan yang terdiri dari dua atau lebih tipe data
primitive.
Tipe data numeric
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam
bentuk bilangan atau angka. Semua bahasa pemrograman menyediakan tipe data numeric,
hanya berbeda dalam jenis numeric yang diakomodasi.
Jenis yang termasuk dalam tipe data numeric antara lain :
1. integer (bilangan bulat)
2. float (bilangan pecahan).
3. tipe data Single adalah tipe data untuk bilangan pecahan dengan presisi yang terbatas
4. Tipe data Double adalah tipe data untuk bilangan pecahan dengan presisi yang lebih
akurat.
Penentuan tipe data numeric untuk suatu variabel/konstanta harus sangat berhati-hati.
Manual dan petunjuk pada masing-masing bahasa pemrograman pada bagian tipe data
harus diperhatikan dengan seksama.
Tipe data Ukuran memori Jangkuan nilai Jumlah Digit
Char 1 Byte -128 s.d 127
Int 2 Byte -32768 s.d 32767
Short 2 Byte -2,147,435,648 s.d 2,147,435,647
Long 4 Byte -2,147,435,648 s.d 2,147,435,647
Float 4 Byte 3.4 x 10-38 s.d 3.4 x 10+38 5–7
Double 8 Byte 1.7 x 10-308 s.d 1.7 x 10+308 15 – 16
Long Double 10 Byte 3.4 x 10-4932 s.d 1.1 x 10+4932 19
Tipe Data Tambahan, yang dimiliki oleh Bahasa C/C++, adalah :
Unsigned digunakan bila data yang digunakan hanya data yang positif saja
Tipe Data Tambahan
Tipe Data Jumlah Memori Jangkauan Nilai
Unsigned Integer 2 Byte 0 – 65535
Unsigned Character 1 Byte 0 – 255
Unsigned Long Integer 4 Byte 0 – 4,294,967,295
Contoh program bahasa C
//Contoh program tipe data
//Nama Programmer : ..........
#include "stdio.h"
#include "conio.h"
int main()
{
int x;
float y;
PEMROGRAMAN DASAR