Variabel

Tags

Variabel C++

Pengertian Variabel
Variable berfungsi untuk pemesanan memori dan memberikan tempat untuk menampung data atau data konstanta di dalam memori yang kita pesan. Data atau nilai tersebut dapat kita ubah-ubah selama program berjalan kecuali untuk variable konstanta.

Dalam peraturan pemberian nama (identitas) variabel dapat terdiri dari huruf, angka dan karakter (_). nama variabel harus dimulai dengan huruf atau garis bawah. dan juga bahwa huruf besar dan huruf kecil dalam pemrograman C++ itu sangat dianggap beda karena C++ adalah Bahasa Pemrograman Case-Sensitive.

Ada satu peraturan lainnya dalam pemberian nama pada variabel yaitu tidak boleh menggunakan spasi saat penamaan variabel, tapi jika nama tersebut memiliki dua kata atau lebih dan ingin tetap menamakanya dengan kata terpisah supaya mudah dibaca, anda dapat menulis namanya tanpa menggunakan spasi atau anda bisa menggantikan spasi dengan tanda ( _ ). ini dapat mempermudah anda dalam pembacaan nama yang lebih dari 1 kata, peraturan kedua adalah nama variabel tidak boleh diawali dengan angka dan menggunakan operator aritmatika. contoh penulisan yang benar adalah:
belajarcpp
belajar_cpp
belajarCpp5

dalam mendirikan variabel kita membutuhkan jenis penyimpanan yang dapat dilakukan oleh variabel, hal itu dinamakan tipe data. Sebelum kita tuliskan nama dari variabel dibutuhkan jenis tipe data di depan nama variabel untuk menentukan jenis penyimpanan. tipe data variable secara umum bisa dibedakan menjadi tiga yaitu :

Variabel Numerik : Memungkinkan pengguna menyimpan data yang berbentuk nomer/bilangan. Variabel numerik dapat dibagi menjadi beberapa bagian yaitu : Bilangan Bulat (Integer “int”),  Bilangan Desimal Berpresisi Tunggal (Floating Point “float”). Bilangan Desimal Berpresisi Ganda (Double Precision “double”).

Variabel Text : memungkinkan pengguna untuk menyimpan data berbentuk karakter. Bahasa pemrograman C++ menyediakan beberapa tipe data untuk jenis variabel seperti Char (Character / Karakter tunggal), string (kumpulan dari Karakter atau kata).

Boolean : dengan menulisan “bool” merupakan jenis yang hanya dapat mewakili satu dari dua pilihan yaitu 1 (True) atau 0 (False).

Deklarasi Variabel
Deklarasi variabel adalah proses mendirikan atau pembuatan variabel dalam kode program. Deklarasi variabel diwajibkan didirikan dengan jenis variabel tersebut dengan menyertakan tipe data di awal deklarasi variabel. Deklarasi merupakan statement(pernyataan), Setiap kali pendeklarasian variabel harus diakhiri dengan tanda titik koma (;).

Bentuk Penulisan :
tipeData daftar_variabel = inisialisasi;
Inisialisasi merupakan opsional, kita dapat mendirikan variable tanpa atau menggunakan inisialisasi, kecuali variabel konstanta yang mengharuskan untuk mempunyai nilai awal (inisialisasi).

Contoh Penulisan :
int x;
int y;

Diatas merupakan contoh pendeklarasian variabel yang valid. jika pendeklarasian jenis nilai variabel memiliki jenis (tipe data) yang sama dan merasa hal itu memakan banyak baris, maka bisa kita persingkat menjadi seperti ini.
int x,y;

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

Contoh pendeklarasian variable dengan Inisialisasi :
int x=10;
string nama =”Belajarcpp.om”;

Mempersingkat banyak variabel ke dalam satu baris, dan beberapa mempunyai inisialisasi.
int x=10, y, z;
float = a, b=9.7, c;
char nama[20]="belajarcpp.com", merek[10];
string nama =”Belajarcpp.com”;


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

Bentuk Penulisan
tipedata nama_variable=inisialisasi;

Contoh Penulisan:
bool variabelBool = 0, variabel_boolean;
char variabelChar, variabel_char = ‘a’;
string variabelString = "Belajar Cpp", variabel_string;
int variabelInt, variabel_int = 9;
float variabelFloat = 20,9, variabel_float;
double variabelDouble, variabel_double = 90,0;

Contoh Program
#include <iostream>
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;
}


EmoticonEmoticon