Serial Algoritma Dasar #3 : Tipe Data ( Bag. 1 )

Serial Algoritma Dasar #3 : Tipe Data ( Bag. 1 )





Assalaanmu'alaikum semuanya! :D

Bagaimana kabar teman-teman semuanya? Kembali lagi di serial algoritma bagian ketiga. Kali ini kita akan membahas mengenai tipe data. Sebelum lanjut, mari kita tahu terlebih dahulu, apa yang dimaksud dengan variabel.


Pengertian Variabel dan Tipe Data

Variabel merupakan suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program yang nilainya bisa diubah-ubah.

Baik, lalu apa hubungannya dengan tipe data? Jadi, variabel merupakan tempat atau wadah dari suatu tipe data. Sedangkan tipe data merupakan jenis data/nilai yang dapat ditampung dan diolah oleh sebuah variabel :).

Aturan Penulisan Variabel

Dalam menuliskan variabel, ada baiknya kita memperhatikan aturan-aturan berikut ini, yaitu :
  • Nama variabel boleh berupa gabungan huruf, tapi tidak boleh diawali dengan angka.
  • Tidak boleh ada spasi.
  • Tidak boleh ada simbol-simbol, kecuali "_" (underscore).
  • Jumlah karakter bebas, tetapi hanya 32 karakter pertama yang dipakai.

Pembagian Tipe Data

Untuk tipe data sendiri, dibagi menjadi 2, yaitu; tipe data standard (primitif) dan tipe data terstruktur.

Untuk tipe data standard sendiri, diantaranya : 

  1. Tipe data bilangan bulat (integer/int) merupakan tipe data yang terdiri dari bilangan bulat (tidak mengandung pecahan/desimal)[1] contoh : 0, 1, 2, 3, 4, -1, -2, . . . . .
  2. Tipe data bilangan real (float) merupakan tipe data untuk bilangan pecahan, contoh : 0.1, 3.14, -3.4, . . . .
  3. Tipe data karakter (char) adalah tipe data yang hanya bisa diisi satu karakter saja, dan penulisannya harus dalam tanda kutip[2], contoh : a, b, c, x, y, z, . . . .
  4. Tipe data string merupakan tipe data yang digunakan untuk menyimpan barisan karakter [3], contoh : buah, kendaraan, hewan, makanan, minuman, . . . . . 
  5. Tipe data boolean, merupakan tipe data yang hanya mengandung nilai True or False ( 0 atau 1 ) [4]

Yang kedua yaitu, tipe data terstruktur, diantaranya :
  1. Tipe data array, yaitu kumpulan tipe data dengan variabel yang sama dan memiliki indeks.
  2. Tipe data record, yaitu tipe data dengan variabel yang berbeda-beda.
  3. Tipe data file, adalah tipe data yang digunakan untuk menyimpan ataupun mengakses file-file.
  4. Tipe data set, merupakan tipe data yang berisi kumpulan nilai.
  5. Tipe data pointer, yaitu tipe data yang digunakan untuk menyimpan alamat memori.

Demikian serial algoritma kali ini, sampai bertemu lagi dalam serial yang berikutnya. Terimakasih banyak kepada teman-teman yang telah bersedia mengikuti serial ini. Untuk kritik dan sarannya bisa disampaikan melalui kolom komentar. dibawah.


Wassalaamu'alaikum warahmatullaah :)