Home > C++ > Variabel Dalam C++

Variabel Dalam C++

Berbeda dengan pendeklarasian variabel dalam bahasa pemrograman lain, dalam C++ sebelum mendeklarasikan variabel, hal pertama yang harus dideklarasikan adalah tipe data yang akan digunakan untuk menampung data.

Format penulisannya adalah :

tipedata pengenal = nilai ;

Sebagai contoh :

int a;
float nomor;

atau dapat juga pemberian nilai awal untuk variabel dilakukan pada saat deklarasi, contoh :

int a = 10;
char s = ’a’;

Jika hendak mendeklarasikan beberapa variabel sekaligus dengan tipe data yang sama, dapat dilakukan dengan 2 cara, yaitu :

int a;
int b;
int c;

atau dapat disederhanakan dengan deklarasi :

int a , b , c;

Perhatikan contoh berikut:

// bekerja dengan variabel

#include <iostream>
using namespace std;

int main ()
{
// inisialisasi variabel :
int a , b;
int hasil;

// proses :
a = 5;
b = 2;
a = a + 1;
hasil = a - b;

// cetak hasil :
cout << hasil;

// menghentikan program :
return 0;
}

Konstanta

Konstanta mirip dengan variabel, namun memiliki nilai tetap. Konstanta dapat berupa nilai Integer, Float, Character dan String.
Pendeklarasian konstanta dapat dilakukan dengan 2 cara :

  • Menggunakan (#define)
    Deklarasi konstanta dengan cara ini, lebih mudah dilakukan karena akan menyertakan #define sebagai preprocessor directive. Dan sintaxnya diletakkan bersama – sama dengan pernyataan #include (di atas fungsi main()). 

    Format penulisannya adalah :

    #define pengenal nilai
    

    Contoh penggunaan :

    #define phi 3.14159265
    #define Newline ‘\n’
    #define lebar 100
    

    Pendeklarasian dengan #define tanpa diperlukan adanya tanda = untuk memasukkan nilai ke dalam pengenal dan juga tanpa diakhiri dengan tanda semicolon(;).

  • Menggunakan (const)
    Sedangkan dengan kata kunci const, pendeklarasian konstanta mirip dengan deklarasi variabel yang ditambah kata depan const. Contoh : 

    const int lebar = 100;
    const char tab = ‘\t’;
    const zip = 1212;
    

    Untuk contoh terakhir, deklarasi variabel zip yang tanpa tipe data, maka compiler akan secara otomatis memasukkannya ke dalam tipe int.

Advertisement
Categories: C++
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.