Contoh
int AngkaSaya = 28;// Bilangan Bulat (Integer)
float AngkaPecahanFloat = 28.86;// Bilangan pecahan Float
double AngkaPecahanDouble = 9.98;// Bilangan pecahan Double
char HurufSaya = ‘A’; // Karakter
bool BooleanSaya = true; // Boolean
string TeksSaya = “Webagus”; // String
Tipe Data Dasar
Tipe data menentukan ukuran dan jenis informasi yang akan disimpan variabel. Berikut ini adalah tipe data dasar di C++
No | Tipe Data | Ukuran | Deskripsi |
---|---|---|---|
1 | int | 4 Byte | Menyimpan bilangan bulat, tanpa desimal |
2 | float | 4 Byte | Menyimpan bilangan pecahan, mengandung satu atau lebih desimal. Cukup untuk menyimpan 7 digit desimal |
3 | double | 8 Byte | Menyimpan bilangan pecahan, mengandung satu atau lebih desimal. Cukup untuk menyimpan 15 digit desimal |
4 | boolean | 1 Byte | Menyimpan nilai true (benar) atau false (salah) |
5 | char | 1 Byte | Menyimpan nilai true (benar) atau false (salah) |
Jenis Data Numerik C++
Jenis Numerik
Gunakan int saat kita perlu menyimpan bilangan bulat tanpa desimal, seperti 28 atau 1986, dan float atau double saat kita membutuhkan bilangan pecahan (dengan desimal), seperti 28,08 atau 8,8619.
Contoh int
using namespace std;
int main () {
cout << myNum;
}
Contoh Float
cout << AngkaSaya;
return 0;
}
Contoh Double
#include <iostream>
cout << AngkaSaya;
}
Angka Ilmiah
Bilangan floating point juga bisa menjadi bilangan ilmiah dengan “e” untuk menunjukkan pangkat 10:
Contoh
using namespace std;
cout << AngkaSaya << ānā;
}
Tipe Data Boolean C++
Tipe data boolean dideklarasikan dengan kata kunci bool dan hanya dapat mengambil nilai true (benar) atau false (salah). Ketika nilai dikembalikan, true = 1 dan false = 0.
Contoh
#include <iostream>
bool BelajarKode = true;
bool BelajarGame = false;
cout << BelajarKode << ānā; // Output 1 (true)
cout << BelajarGame; // Output 0 (false)
Tipe Data Karakter C ++
Contoh
using namespace std;
int main(){
cout << NilaiSaya;
Alternatifnya, kita dapat menggunakan nilai ASCII untuk menampilkan karakter tertentu:
Contoh
using namespace std;
char a = 65, b = 66, c = 67;
cout << a;
cout << b;
cout << c;
Nilai 65, 66, 67 merupakan representasi ASCII dari huruf A, B, C
Tipe Data String C ++
Tipe data string digunakan untuk menyimpan urutan karakter (teks). Ini bukan tipe bawaan, tetapi berperilaku seperti tipe dalam penggunaan paling dasar. Nilai string harus diapit tanda kutip ganda:
Contoh
int main(){
string salam = “Sugeng Rawuh”;
cout << salam;
Catatan: Untuk menggunakan string, maka kita sebaiknya menyertakan file header tambahan di kode sumber, yaitu pustaka <string>