Mengenal C++: Tipe Data Beserta Dengan Contohnya
Mengenal berbagai tipe data di C++ beserta dengan systax dan cara penggunaannya yang mudah dipahami.
Apa itu Type Data?
Klasifikasi (pengelompokan) nilai yang menentukan jenis data yang bisa
disimpan dalam variable serta operasi yang dapat dilakukan terhadap tipedata
tersebut.
- Tipe data digunakan untuk menentukan bentuk dan ukuran data yang disimpan dalam memori.
- Saat mendeklarasikan variabel, kita sebenarnya sedang memesan ruang memori, dan ukuran ruang itu bergantung pada tipe data yang dipilih.
- Pemilihan tipe data yang tepat penting agar program lebih efisien dan tidak boros memori
Deklarasi Variabel
int - menyimpan bilangan bulat positif/negatif
double - menyimpan floating point, dengan decimal positif/negative
char - menyimpan karakter seperti 'a' atau 'r', nilai char diapit tanda kutip tunggal
string - menyimpan teks seperti "Halo arufkuy", nilai string diapit tanda kutip ganda
bool - menyimpan nilai dengan dua pernyataan: benar atau salah
Tipe Data Numerik
gunakan int jika ingin mengisi nilai dengan bilangan bulat seperti 19, dan
gunakan float atau double untuk angka floating point number/desimal
seperti 12.000 atau 7.14251.
int
#include <iostream>
int main() {
int umur = 19;
std::cout << umur;
return 0;
}
float
#include <iostream>
int main() {
float harga = 12.000;
std::cout << harga;
return 0;
}
double
#include <iostream>
int main() {
double pi = 3.141592653589793;
std::cout << pi;
return 0;
}Angka Ilmiah
Kita juga bisa menggunakan angka ilmiah seperti 'e' yang berarti pangkat
10.
Contoh
#include <iostream>
int main() {
float fe = 12e3;
double de = 19E5;
std::cout << fe;
std::cout << de;
return 0;
}Tipe Data Boolean
Dideklarasikan dengan kata kunci bool dan hanya memiliki 2 nilai, yaitu true
dan false.
ketika nilai di kembalikan maka true = 1 , false = 0.
Contoh
#include <iostream>
int main() {
bool nyala = true;
bool mati = false;
std::cout << nyala << std::endl;
std::cout << mati;
return 0;
}
Tipe Data Character
Tipe data ini digunakan untuk menyimpan nilai dengan satu karakter yang diapit dengan tanda kutip tunggal seperti 'A' atau 'b'.
Contoh
#include <iostream>
int main() {
char nilai = 'A';
std::cout << nilai;
return 0;
}
Tipe Data String
String digunakan untuk menyimpan kumpulan karakter seperti huruf, angka dan
simbol, seperti "satu@dua" atau "test@gmail.com"
Contoh
#include <iostream>
int main() {
std::string email = "contoh@gmail.com";
std::cout << email;
return 0;
}
C++ auto
Jika kalian tidak ingin repot menentukan keyword atau tipedata kalian bisa
mengunakan auto keyword yang akan otomatis mendeteksi dan menetukan keyword
berdasarkan nilai yang sudah kita tentukan.
Contoh
#include <iostream>
int main() {
auto test = "#test";
std::cout << test;
return 0;
}
Penerapan Dalam Kehidupan Nyata
Contoh kode yang akan menampilkan data nilai kampus
Contoh
#include <iostream>
int main() {
std::string nama = "Aruf";
int nim = 2442612;
char nilai = 'A';
double ipk = 4.0;
std::cout << "Nama: " << nama << "\n";
std::cout << "Nim: " << nim << "\n";
std::cout << "Nilai: " << nilai << "\n";
std::cout << "ipk: " << ipk;
return 0;
}
Penutup
Dari pembelajaran diatas kita dapat memahami bahwa tipe data memiliki fungsi dan kegunaannya masing masing, alasan mengapa harus memilih tipe data yang tepat? karena untuk penghematan memory, memang belum kerasa karna ini masih dasar, untuk proyek besar ini sangat penting.

Gabung dalam percakapan