Penjelasan dan Cara Mendirikan Variabel

  • Post
    codeorayo
    Keymaster
    none
    [img width=600,height=400]https://www.belajarcpp.com/wp-content/uploads/2018/01/2.-Post-Image-1.png[/img]Penjelasan VariabelVariabel adalah suatu tempat yang berfungsi untuk menyimpan nilai atau konstanta. nilai tersebut biasanya di dapat dari masukan pengguna, programmer, lingkungan, atau merupakan hasil dari proses program.

    Variabel yang telah kita buat merupakan sebuah memori pada komputer. Di dalam komputer, tepatnya pada memori komputer, sebenarnya terdapat banyak sekali memori yang tersusun yang memiliki alamat sebagai penanda memori. Alamat memori diwakili dengan bilangan hexadecimal dan setiap alamat mewakili satu bit.

    Setiap kali kita mendirikan variabel kita sebenarnya meminta memori pada CPU, lalu CPU akan memeriksa dan mencari alamat memori mana yang masih kosong dan dapat digunakan. Memori itu akan diberikan kepada program dalam bentuk alamat memori. Dengan arti bahwa variabel hanyalah sebuah perwakilan dari alamat memori yang diberikan.

    Cara Mendirikan VariabelDeklarasi variabel adalah proses mendirikan atau pembuatan variabel dalam kode program. Untuk mendirikan variabel kita membutuhkan sebuah tipe data yang berguna untuk mewakili bentuk nilai yang akan disimpan dan sebuah nama (identifier) sebagai pengenal.

    Bentuk Penulisan

    [table]

    [tr]

    [td]1
    [/td]
    [td]

    Code:

    tipe_data identitas;

    [/td][/tr][/table]
    Contoh Penulisan

    [table]

    [tr]

    [/tr]

    [/table]

    [td]1
    [/td]
    [td]

    Code:

    int

    Code:

    umur;


    [/td]

    Pada contoh di atas kita nyatakan bahwa akan kita dirikan sebuah variabel yang dapat menyimpan data dalam bentuk integer dengan nama pengenal adalah 

    Code:

    umur

    .

    Anda dapat membuat variabel tanpa nilai atau anda juga bisa langsung menyertakan nilai pada saat deklarasi variabel, pemberial nilai saat deklarasi disebut sebagai inisialisasi.

    Bentuk Penulisan

    [table]

    [tr]

    [/tr]

    [/table]

    [td]1
    [/td]
    [td]

    Code:

    Tipe_data identitas = inisialisasi;


    [/td]

    Contoh Penulisan

    [table]

    [tr]

    [/tr]

    [/table]

    [td]1
    [/td]
    [td]

    Code:

    int

    Code:

    umur = 21;


    [/td]

    Sebuah deklarasi merupakan sebuah pernyataan, Setiap kali pendeklarasian variabel harus diakhiri dengan tanda titik koma 

    Code:

    ;

    .

    Peraturan pemberian identitas variabelDalam peraturan pemberian identitas variabel dapat terdiri dari huruf, angka dan karakter 

    Code:

    _

    . nama variabel harus dimulai dengan huruf atau tanda garis bawah 

    Code:

    _

    . dan juga huruf besar dan huruf kecil dalam pemrograman C++ akan dianggap beda meskipun memiliki nama yang sama karena C++ merupakan 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 tidak bisa menulis namanya menggunakan spasi tapi anda bisa menggantikan spasi dengan tanda 

    Code:

    . ini dapat mempermudah anda dalam pembacaan nama yang lebih dari 1 kata.

    Peraturan terakhir adalah nama variabel tidak boleh diawali dengan angka atau menggunakan operator aritmetika. contoh penulisan yang benar adalah:

    [table]

    [tr]

    [/tr]

    [/table]

    [td]1

    2

    3
    [/td]

    [td]

    Code:

    belajarcpp


    Code:

    belajar_cpp


    Code:

    belajarCpp5


    [/td]

    Jenis-jenis Tipe Data pada VariabelDalam mendirikan sebuah variabel kita akan membutuhkan tipe data untuk menentukan bentuk dari nilai yang dapat disimpan dalam variabel tersebut. Tipe data variable secara umum bisa dibedakan menjadi tiga, yaitu:

    Variabel Numerik: Memungkinkan pengguna menyimpan data dalam bentuk angka atau bilangan. Variabel numerik dapat dibagi menjadi beberapa bagian yaitu : Bilangan Bulat (Integer 

    Code:

    int

    ), Bilangan Desimal Berpresisi Tunggal (Floating Point 

    Code:

    float

    ). Bilangan Desimal Berpresisi Ganda (Double Precision 

    Code:

    double

    ).

    Variabel Text: memungkinkan pengguna untuk menyimpan data berbentuk karakter. Bahasa pemrograman C++ menyediakan beberapa tipe data untuk variabel jenis ini, seperti 

    Code:

    char

     (Character / Karakter tunggal), 

    Code:

    string

     (kumpulan dari karakter atau kata) dll.

    Boolean: merupakan jenis yang hanya dapat mewakili satu dari dua pilihan yaitu 1 (True) atau 0 (False). Pada pemrograman C++ kita dapat gunakan tipe data jenis ini, dengan memberikan keyword 

    Code:

    bool

    .

    Mendirikan banyak Variabel dengan satu tipe dataPada bahasa pemrograman kita dimungkinkan untuk mendirikan banyak variabel dalam satu baris dan satu tipe data jika memang variabel-variabel yang kita butuhkan memiliki tipe data yang sama.

    Contoh penulisan

    [table]

    [tr]

    [/tr]

    [/table]

    [td]
    [/td]
    [td]

    Code:

    int

    Code:

    x, i, p;


    Code:

    double

    Code:

    a, b, c;


    [/td]

    Hal ini sangat berguna karena tidak memakan banyak baris dalam mendirikan banyak variabel.

    Contoh pendeklarasian banyak variable dengan Inisialisasi :

    [table]

    [tr]

    [/tr]

    [/table]

    [td]

    [/td]

    [td]

    Code:

    int

    Code:

    x=10, y=21;


    Code:

    string nama =

    Code:

    “Belajar C++ “

    Code:

    , website=”belajarcpp.com”;


    [/td]

    Tabel Macam-macam Tipe Data.

    [table]

    [tr]

    [/tr]

    [tr]

    [/tr]

    [tr]

    [/tr]

    [tr]

    [/tr]

    [tr]

    [/tr]

    [tr]

    [/tr]

    [/table]

    [td]Boolean[/td] [td]

    Code:

    bool

    [/td]

    [td]Character[/td] [td]

    Code:

    char

    [/td]

    [td]String[/td] [td]

    Code:

    string

    [/td]

    [td]Integer[/td] [td]

    Code:

    int

    [/td]

    [td]Floating Point[/td] [td]

    Code:

    float

    [/td]

    [td]Double Floating Point[/td] [td]

    Code:

    double

    [/td]

    Bentuk Penulisan

    [table]

    [tr]

    [/tr]

    [/table]

    [td]
    [/td]
    [td]

    Code:

    tipedata nama_variable=inisialisasi;


    [/td]

    Contoh Penulisan:

    [table]

    [tr]

    [/tr]

    [/table]

    [td]

    [/td]

    [td]

    Code:

    bool

    Code:

    variabelBool = 0, variabel_boolean;


    Code:

    char

    Code:

    variabelChar, variabel_char =

    Code:

    ‘a’

    Code:

    ;


    Code:

    string variabelString =

    Code:

    “Belajar Cpp”

    Code:

    , variabel_string;


    Code:

    int

    Code:

    variabelInt, variabel_int = 9;


    Code:

    float

    Code:

    variabelFloat = 20,9, variabel_float;


    Code:

    double

    Code:

    variabelDouble, variabel_double = 90,0;


    [/td]

    Contoh Program

    [table]

    [tr]

    [/tr]

    [/table]

    [td]
    [/td]
    [td]

    Code:

    #include


    Code:

    using

    Code:

    namespace

    Code:

    std;


     

    Code:

    int

    Code:

    main ()


    Code:

    {


    Code:

       

    Code:

    // Pendeklarasian variabel:


    Code:

       

    Code:

    int

    Code:

    a, b = 2;


    Code:

       

    Code:

    int

    Code:

    hasil;


     

    Code:

       

    Code:

    // Operasi


    Code:

       

    Code:

    a = 5;

    Code:

    //Assignment Operator bukan inisialisasi


    Code:

       

    Code:

    a = a + 1;


    Code:

       

    Code:

    hasil = a – b;


     

    Code:

       

    Code:

    //Output hasil operasi di atas


    Code:

       

    Code:

    cout <<

    Code:

    “Hasil dari operasi variabel adalah :”

    Code:

    <


     

    Code:

      

    Code:

    return

    Code:

    0;


    Code:

    }


    [/td]

    Ampuh! Ini rahasia mengembangkan aplikasi secara instan, tinggal download dan kembangkan. Gabung sekarang juga! Premium Membership [PRIVATE] https://premium.codeorayo.com
  • You must be logged in to reply to this topic.