Belajar C++ Part 5: Mengenal Variabel dan Tipe Data

Afif

Ads - After Post Image

Pengertian Variabel

Variabel adalah tempat yang terlalu mungkin suatu program mengingat sesuatu information yang mampu berwujud sebuah nilai, atau konstanta. Pengertian selanjutnya merupakan pengertian lazim perihal variabel dan untuk pengertian berasal dari aspek pandang programmer adalah. Variabel adalah suatu tempat yang berfungsi untuk menaruh nilai atau konstanta, kedua perihal selanjutnya merupakan information yang kudu untuk di simpan. Data selanjutnya umumnya di mampu berasal dari masukan user, berasal dari pembuat program, lingkungan, atau merupakan hasil berasal dari sistem program. Data itu bakal berfungsi untuk program itu sendiri.

Untuk mendirikan memori kami membutuhkan sebuah tipe information dan sebuah nama (identifier), anda juga mampu segera sertakan nilai terhadap deklarasi selanjutnya (dinamakan inisialisasi) untuk menaruh nilai terhadap variabel tersebut.

Variabel merupakan sebuah memori terhadap komputer. Di dalam komputer, tepatnya terhadap memori komputer. Sebenarnya terdapat banyak sekali memori yang diberi identitas dengan alamat memori, alamat memori diwakili dengan hexadecimal. Setiap alamat mewakili satu bit.

Setiap kali kami mendirikan variabel kami memang menghendaki memori terhadap CPU di komputer anda. lantas memori selanjutnya bakal diberikan, dan variabel selanjutnya cuman sebuah perwakilan berasal dari alamat memori yang diberikan. Dan untuk besar memori yang diberikan itu tergantung tipe information apa yang digunakan oleh variabel yang didirikan.

Dan perihal itu mengatakan kenapa variabel mampu menaruh data, dikarenakan variabel memang merupakan memori terhadap komputer anda. Pada variabel kami dimungkinkan untuk menyimpan, memperbaharui, dan menyalin information di dalamnya.

Dalam keputusan bantuan nama (identitas) variabel mampu terdiri berasal dari huruf, angka dan karakter (_). nama variabel kudu di awali dengan huruf atau garis bawah. dan juga bahwa huruf besar dan huruf kecil dalam pemrograman C++ itu amat dianggap beda dikarenakan C++ adalah Bahasa Pemrograman Case-Sensitive.
Ada satu keputusan lainnya dalam bantuan nama terhadap variabel yakni tidak boleh menggunakan spasi waktu penamaan variabel, tetapi jika nama selanjutnya punya dua kata atau lebih dan inginkan selalu menamakanya dengan kata terpisah sehingga gampang dibaca, anda mampu menulis namanya tanpa menggunakan spasi atau anda mampu menggantikan spasi dengan sinyal ( _ ). ini mampu mempermudah anda dalam pembacaan nama yang lebih berasal dari 1 kata, keputusan kedua adalah nama variabel tidak boleh di awali dengan angka atau menggunakan operator aritmatika. misal penulisan yang benar adalah:

kuycoding
kuy_coding
kuyCoding1

dalam mendirikan variabel kami membutuhkan tipe penyimpanan yang mampu dilaksanakan oleh variabel, perihal itu dinamakan tipe data. Sebelum kami tuliskan nama berasal dari variabel diperlukan tipe tipe information di depan nama variabel untuk memilih tipe penyimpanan. tipe information variable secara lazim mampu dibedakan menjadi tiga yakni :

Baca juga:  Belajar C++ Part 8: Pernyataan dan Kontrol Aliran Cpp

Variabel Numerik : Memungkinkan pengguna menaruh information yang berwujud nomer/bilangan. Variabel numerik mampu dibagi menjadi sebagian anggota yakni : Bilangan Bulat (Integer “int”), Bilangan Desimal Berpresisi Tunggal (Floating Point “float”). Bilangan Desimal Berpresisi Ganda (Double Precision “double”).

Variabel Text : terlalu mungkin pengguna untuk menaruh information berwujud karakter. Bahasa pemrograman C++ sedia kan sebagian tipe information untuk tipe variabel seperti Char (Character / Karakter tunggal), string (kumpulan berasal dari Karakter atau kata).

Boolean : dengan menulisan “bool” merupakan tipe yang hanya mampu mewakili satu berasal dari dua pilihan yakni 1 (True) atau 0 (False).

Deklarasi Variabel

Deklarasi variabel adalah sistem mendirikan atau pembuatan variabel dalam kode program. Deklarasi variabel diwajibkan didirikan dengan tipe variabel selanjutnya dengan sertakan tipe information di awal deklarasi variabel. Deklarasi merupakan statement(pernyataan), Setiap kali pendeklarasian variabel kudu diakhiri dengan sinyal titik koma (;).

Bentuk Penulisan :

tipeData daftar_variabel = inisialisasi;

Inisialisasi merupakan opsional, kami mampu mendirikan variable tanpa atau menggunakan inisialisasi, jika variabel konstanta yang mengharuskan untuk membawa nilai awal (inisialisasi).

Contoh Penulisan :

int x,y;

 

int x, i, p;
double a, b, c;
float y;

int x=10;
string nama =”KuyCoding.com”;

Mempersingkat banyak variabel ke dalam satu baris, dan sebagian membawa inisialisasi.

int x=10, y, z;
float = a, b=9.7, c;
char nama[20]="kuycoding.com", merek[10];
string nama =”Kuycoding.com”;

Tipe Data

Tipe knowledge adalah klasifikasi variabel untuk memilih wujud suasana knowledge yang akan disimpan dalam memori dan type operasi apa yang sanggup dijalankan oleh variabel tersebut. variabel miliki 3 type type knowledge yakni Variabel Numerik, Variabel Text dan Boolean.

Variabel Numerik : Memungkinkan kami untuk menyimpan knowledge dalam wujud bilangan. Variabel numerik sanggup dibagi jadi lebih dari satu bagian yakni : Bilangan Bulat (Integer “int”), Bilangan Desimal Berpresisi Tunggal (Floating Point “float”). Bilangan Desimal Berpresisi Ganda (Double Precision “double”).

Baca juga:  Belajar C++ Part 9: Seleksi Kondisi IF ELSE

Variabel Text : amat mungkin kami untuk menyimpan knowledge dalam wujud Karakter. Bahasa Pemrograman C++ sediakan lebih dari satu type knowledge basic layaknya Char (Character / Karakter Tunggal) dan String (Kumpulan Katakter dan Kata).

Boolean : pada Bahasa Pemrograman C++ ditulis bersama dengan menulisan “bool” merupakan type yang hanya sanggup mewakili satu berasal dari dua pilihan yakni 1 (True) atau 0 (False).
Tipe knowledge yang umum digunakan :

Tabel Macam-macam Tipe Data yang sering digunakan.

Tipe Data Bentuk Penulisan
Boolean bool
Character char
String string
Integer int
Floating Point float
Double Floating Point double
Valueless void

 

Di bawah ini adalah tabel keterangan cermat tentang masing-masing Tipe Data terhitung Tipe Data yang menggunakan Tipe Modifikasi. keterangan langkah penulisan dan tentang seberapa besar memori yang dapat digunakan untuk penyimpanan.

Daftar Lengkap Tipe data C++

Tipe Data Bentuk Penulisan Ukuran Memori
Integer int 4 byte = 32 bit
signed int 4 byte = 32 bit
signed short int 2 byte = 16 bit
signed long int 4 byte = 32 bit
signed long long int 4 byte = 32 bit
unsigned int 4 byte = 32 bit
unsigned short int 2 byte = 16 bit
unsigned long int 4 byte = 32 bit
unsigned long long int 4 byte = 32 bit
Floating Point float 4 byte = 32 bit
Double Floating Point double 8 byte = 64 bit
long double 12 byte = 96 bit
Boolean bool 1 byte = 8 bit
Character char 1 byte = 8 bit
(C++ 11) char16_t 2 byte = 16 bit
(C++ 11) char32_t 4 byte = 32 bit
wchar_t 2 byte = 16 bit
unsigned char 1 byte = 8 bit
signed char 1 byte = 8 bit
String string 4 byte = 32 bit
Pointer Null (C++ 11) decltype(nullptr) 4 byte = 32 bit
Valueless void 1 byte = 8 bit

Bentuk Penulisan

#include 
using namespace std;

int main ()
{
   // Pendeklarasian variabel:
   int a, b = 2;
   int hasil;

   // Operasi
   a = 5; //Assignment Operator bukan inisialisasi
   a = a + 1;
   hasil = a - b;

   //Output hasil operasi di atas
   cout <<"Hasil dari operasi variabel adalah :"<<hasil;

  return 0;
}

Bagikan:

Ads - After Post Image

Afif

Janganlah melihat ke masa depan dengan mata buta. Masa yang lampau sangat berguna sebagai kaca benggala daripada masa yang akan datang.

Leave a Comment