Variabel adalah sebuah tempat penyimpanan dalam sebuah program selama program itu berjalan, merupakan sebuah identitas nilai yang disipan dalam variabel tersebut, sebuah variabel pasti diikutserkan dengan tipe data, contoh:
Nama variabel bisa ditentukan sesuai isi dari variabel tersebut, misalkan saya mau simpan nama "ismynr.xyz" didalam variabel dengan tipe data char(tipe data yang dapat menampung karakter/huruf), jadii :
char sebagai tipe data, lalu nama sebagai nama variabel nya dan "ismynr.xyz" sebagai value/isi variabel nya yang ketika kita panggil melalui cout << nama << endl; maka akan menampilkan isi dari variabel nama.
Ada juga dalam penamaan sebuah variabel harus mengikuti poin poin dibawah ini :
int angka;
Apa tipe dari variabel tersebut ? sebuah tempat penyimpanan pasti memiliki identitas/nama lain selain dari nilai tersebut, yaitu int sebagai tipe data dan angka sebagai variabel, jadi kita mendeklarasikan sebuah variabel dan tipe data, seperti kita membuat tempat penyimpanan baru bernama angka yang bertipe int (artinya integer yang hanya dapat menyimpan/menampung angka sajah)float angka;
Tentu saja float sebaagai tipe data dan angka sebagai variabelint bil;
Nama variabel bisa ditentukan sesuai isi dari variabel tersebut, misalkan saya mau simpan nama "ismynr.xyz" didalam variabel dengan tipe data char(tipe data yang dapat menampung karakter/huruf), jadii :
char nama = "ismynr.xyz";
char sebagai tipe data, lalu nama sebagai nama variabel nya dan "ismynr.xyz" sebagai value/isi variabel nya yang ketika kita panggil melalui cout << nama << endl; maka akan menampilkan isi dari variabel nama.
Ada juga dalam penamaan sebuah variabel harus mengikuti poin poin dibawah ini :
- Case Sensitive : penulisan huruf kapital, dan huruf kecil merupakan 2 hal yang berbeda, jika int angka = 1; dan int Angka = 2; berbeda
- Tidak diawali dengan angka, misalkan nama variabel char 2nama; maka akan eror, kecuali jika menambahkan angka di akhir nama variabel seperti char nama2;
- Tidak boleh ada spasi : biasanya kita bisa menuliskanya dengan char nama_mahasiswa; atau char namaMahasiswa; dengan "_" atau hufruf kapital pada awal kata
Tipe Data | Penggunaan |
---|---|
char | Dapat menampung karakter, tapi hanya berfungsi pada CIN |
int | Dapat menampung bilangan bulat tetapi tidak bisa menampung karakter/huruf |
float | Dapat menampung bilangan bulat dan bilangan pecahan/koma/decimal |
string | Dapat menampung karakter dan bilangan hanya dalam tanda " " |
double | Menampung bilangan pecahan yang nilai decimal lebih banyak dari float |
bool | Untuk menentukan nilai true dan false (hanya terdapat 2 angka saja yaitu 1 dan 0) |
Tipe data ini yang akan digunakan untuk mendeklarasikan sebuah variabel, tipe data adalah suatu tipe tipe data / merupakan jenis dari data yang ingin disimpan dengan menyesuaikan kegunaan tipe data tersebut, data yang akan disimpan bisa berupa karakter, angka, huruf dll masih banyak lagi, biasanya tipe data digunakan untuk membuat suatu variabel yang akan mewakili data dari macam-macam jenis tipe data dalam C++
Tipe_data nama_variabel = nilai_yang_akan_disimpan;
float angka = 6.75;
Sama saja dengan
float angka;
angka = 6.75;
Ini hanya untuk mempersingkat coding saja kok sama aja sebenarnya.. nah maksudnya pengertian dalam float dapat menampung bilangan bula dan bilangan percahan/decimal/koma itu, lihat pada contoh atas menggunakan tipe data float dan menggunakan titik = bilangan decimal yang ditampung variabel tersebut..
Emang sih kenapa tidak menggunakan int saja? Karena ketika kita membuat program penjumlahan angka, pengurangan, perkalian, pembagian hasilnya tidak akan sesuai / salah… itu kenapa? Karena int itu untuk bilangan bulat lihat contoh ini :
#include <iostream>
using namespace std;
int main()
{
int angka_satu = 2.5;
int angka_dua = 5;
cout << angka_satu + angka_dua << endl;
return 0;
}
outputnya : 7
Tuh kan .. kalian jangan bingung dengan baris ini angka_satu + angka_dua karena pasti tau itu untuk menjumlahkan angka dari variabel yang angka_satu dengan variabel angka_dua maka outputnya hasi penjumlahannya 2.5 + 5 tapi kenapa outputnya 7 ? Nah disini nih harusnya kan 7.5 kan saya sudah bilang akan tidak sesuai dengan hasil sewajarnya apabila kita menampung nilai decimal/pecahan dalam tipe data int.
Outputnya : 7.5
Ini yang dimaksud penggunaan jadi harus tepat ketika salah akan mempengaruhi program lain loh… sekian dari saya kurang lebihnya mohon maaf..
tag:
tipe data c++ dan jangkauannya
contoh tipe data float
macam macam tipe data dan fungsinya
konsep tipe data dalam c++
tipe data dalam bahasa c++
contoh penggunaan tipe data c++
No comments:
Post a Comment
Berkomentarlah jika ada pertanyaan, Kesan pembaca atau saran yang membangun blog ini.
> Gunakan akun google dan ceklis kolom (Notify Me) agar mendapat notifikasi balasan komentar