Page 187 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 187

MATERI 5

                                                   TIPE DATA DASAR



                  1.  Tipe data dasar adalah tipe data yang sudah siap digunakan. Di dalam pemrograman, tipe

                      data terdiri dari tipe data bilangan bulat, bilang real, logika dan karakter. Bilangan bulat

                      adalah bilangan yang tidak mengandung titik decimal. Bilangan real adalah bilangan yang
                      mengandung pecahan decimal. Tipe logika adalah  tipe data yang digunakan pada suatu

                      variabel untuk menampung nilai benar (true) atau salah (false). Tipe karakter adalah tipe
                      data yang digunakan untuk merepresentasikan data-data yang berupa karakter.

                  2.  Type data:

                      1) Buku_harga:
                         •  Tipe data: atau floatdouble

                         •  Penjelasan: Harga buku umumnya berupa bilangan desimal, sehingga tipe data float
                            atau  double  yang  mampu  menyimpan  nilai  desimal  lebih  presisi,  lebih  tepat

                            digunakan.

                            o  Gunakan  float  jika  presisi  desimal  tidak  terlalu  tinggi  (misalnya,  2  digit  di
                               belakang koma).

                            o  Gunakan  double jika presisi desimal lebih tinggi atau diperlukan perhitungan
                               yang kompleks.

                      2) Jumlah anak:

                         •  Tipe data: int
                         •  Penjelasan:  Jumlah  anak  umumnya  berupa  bilangan  bulat  (misalnya,  1,  2,  3),

                            sehingga tipe data  int yang efisien untuk menyimpan bilangan bulat, lebih tepat

                            digunakan.

                      3) Jumlah_siswa:
                         •  Tipe data: int

                         •  Penjelasan: Mirip dengan Jumlah_Anak, Jumlah_Siswa umumnya berupa bilangan

                            bulat (misalnya, 10, 20, 100), sehingga tipe data int yang efisien untuk menyimpan
                            bilangan bulat, lebih tepat digunakan.


                      4) Indeks_Prestasi:
                         •  Tipe data: atau floatdouble




                                                                                                         164
   182   183   184   185   186   187   188   189   190   191   192