Tujuan Pembelajaran KEGIATAN BELAJAR 4 PENGENALAN TIPE DATA
Bab 1 Dasar-dasar Algoritma 35
Sedangkan untuk variabel TF, TR, dan TK, tegantung dari proses perhitungan. Karena dalam menghitung ada proses pembagian, yang menghasilkan bilangan real maka, tipe data
ketiganya juga harus dalam bentuk bilangan real. Demikian juga variabel Nilai_Mat, Nilai_Bind, dan Nilai_Binggris pada contoh 2, bisa diberikan nilai integer jika nilanya tidak mengandung koma di
belakang nol atau real jika memuat angka di belakang koma. Sedangkan variabel Rerata pasti mempunyai nilai real, karena hasil bagi jumlah ketiga nilai ujian, shingga memungjkinakan ada
angka di belakang koma. BeratBadan dan beratMax bisa bernilai bilangan bulat atau real, sesuai ketelitian pengukuran.
Sedangkan N ama, tentu berisi sederetan huruf atau karakter. Misalkan Nama=”Agus
Sucipto”, atau “Adrian Nugroho”, “Cindy harahap”, dan sebagainya. Sedangkan Status bisa mempnyai nilai „Lulus” atau „Belum Lulus”.
Dari penjelasan ini dapat ditarik kesimpulan bahwa setiap variabel mempunyai tipe data yang berbeda-beda untuk disimpan, ada bilangan bulat, bilangan real, barisan karakter string, dan
sebagainya. Tipe data adalah jenis data yang akan diolah oleh algoritma atau program komputer untuk diharapkan. Secara garis besar 3 macam tipe data yaitu tipe data sederhana, tipe data
terstruktur dan tipe data pointer. Namun pada kesempatan ini hanya dibahas sekilas mengenai tipe data sederhana dan tipe data terstruktur. Pembahasan mengenai tipe data pointer dijelaskan di
kelas XI.