Tipe Data

Tipe Data

Pengertian Tipe Data

Tipe data adalah, bagaimana kita memberi tahu komputer untuk mengelompokkan data berdasarkan apa yang dipahami oleh komputer.

Sebagai contoh, misalkan saya memiliki sebuah data berupa angka, supaya dapat dipahami oleh komputer, kita harus memasukkannya kedalam variable yang sudah ada yaitu integer, float, riil, atau boolean. Jika data berupa huruf atau kata bisa dikelompokkan kedalam variable string atau character.

Jenis-Jenis Tipe Data


Tipe data pasa C++ dibagi menjadi 2 kelompok, yakni tipe data sederhana (Primitive data types), dan tipe data kompleks (Non-primitive data types).

Tipe data sederhana (Primitive data types) terdiri dari : 
  1. Integer, berisi bilangan bulat seperti 1, 10, 20.
  2. Float, berisi angka pecahan seperti 0.5 , 3.14.
  3. Boolean, berisi nilai true atau false.
  4. Character (Char), berisi tipe data satu karakter seperti : "x", "a".
Tipe data kompleks (Non-Primitive data types)
  1. String, berisi kumpulan karakter atau kata seperti: "aku", "belajar".
  2. Array, tipe data untuk data yang sejenis.
  3. Tipe data structure (struct), berisi tipe bentukan yang terdiri dari tipe data lain.
  4. Tipe data enumerasi , berisi tipe bentukan yang berasal dari kita (programer) sendiri.
  5. Pointer, tipe data untuk mengakses memory secara langsung.

Contoh kode program tipe data bahasa C++



Bahasa pemrograman C++ merupakan kelompok strongly typed programming language, yang berarti untuk setiap variable harus ditulis akan diisi tipe data apa. Apakah angka(integer), huruf(char), angka pecahan(float).