KONSTANTA DAN VARIABEL DI DALAM BAHASA PEMROGRAMAN C++

KONSTANTA DAN VARIABEL DI DALAM BAHASA PEMROGRAMAN C++








Sekarang kita akan membahas konstanta dan variabel di dalam bahasa pemrograman c++. Apa sih konstanda dan variabel itu sendiri?

1.Variabel

Variabel adalah sebuah identifier yang memiliki nilai yang dinamis atau bisa berubah. Identifier sendiri adalah pengenal yang sobat deklarasikan supaya kompiler megetahuinya. 

Pendeklarasian variabel dengan cara : 
                    tipe_data nama_variabel
Atau bisa juga :
                    tipe_data nama_variabel1, nama_variabel2, nama_variabel2, dan seterusnya;
Dengan catatan nama variabel tersebut memang memiliki tipe data yang sama. 

Variabel memiliki 2 cara deklarasi :

A. Variabel global

Variabel global adalah variabel yang bisa dipakai dimana saja (disini maksudnya bisa dipakai di dalam fungsi mana saja), asalkan dalam satu program. Fungsi akan dibahas pada artikel selanjutnya, karena memang ada bahasan khusus buat fungsi. Langsung ke contoh saja ya sob :

contoh koding konstanta dan variabel di dalam bahasa pemrograman C++

contoh koding konstanta dan variabel di dalam bahasa pemrograman C++
Baris ke empat dan lima adalah contoh pendeklarasian variabel global. Variabel nama dan alamat bisa digunakan di fungsi main dan fungsi alamat_. Jadi intinya variabel global ini bisa dipanggil di fungsi manapun.

Pada kode program di atas baris ke tiga belas dan dua puluh ada operator masukkan cin, artinya sobat diminta untuk memasukkan suatu nilai. Kalau operator output dengan tanda << , operasi input mempunyai tanda kebalikannya >>.

B.Variable lokal

Variabel lokal adalah variabel yang hanya bisa dipanggil pada fungsi dimana variabel itu di deklarasikan atau kebalikan dari variabel global. Untuk lebih mudah mengingatnya "global artinya keseluruhan sedangkan lokal artinya hanya suatu tempat). Langsung ke contoh ya sob.

contoh koding konstanta dan variabel di dalam bahasa pemrograman C++

Lihat baris ke delapan dan enam belas. Saya mendeklarasikan setiap variabel di dalam fungsinya masing-masing itulah yang disebut variabel lokal. Sehingga variabel nama tidak bisa dipanggil pada fungsi alamat) begitu juga sebaliknya.

2.Konstanta

konstanta adalah jenis indentifier yang bersifat tetap atau tidak bisa diubah lagi ketika sudah di deklarasikan. Identifier sendiri adalah pengenal yang sobat deklarasikan supaya kompiler megetahuinya.

Biasanya konstanta dideklarasikan ketika nilai itu memang sudah baku atau tetap, seperti kecepatan cahaya atau phi dalam pencarian lingkaran. Konstanta itu dideklarasikan secara global, sehingga kita bisa menggunakan atau memanggil konstanta itu kapan aja.

Cara mendeklarasikan konstanta ada dua cara ;

A. Menggunakan  preprocessor define 

Kita akan masuk ke contoh saja sehinga lebih mudah memahaminya dan sobat langsung bisa mencobanya sendiri :

contoh koding konstanta dan variabel di dalam bahasa pemrograman C++

contoh koding konstanta dan variabel di dalam bahasa pemrograman C++

Saya akan jelaskan langsung ke baris ke tiga ya sob, baris ke satu dan dua sudah saya jelaskan pada artikel sebelumnya : Struktur dasar bahasa pemrograman C++.

Baris ketiga : #define PI 3.14 adalah contoh pendeklarasian konstanta dengan cara define. Nilai PI tidak bisa diubah, jika tidak percaya silahkan aja sobat tambahkan sebelum baris ke lima "double PI = 5" misalnya saja, pastinya akan terjadi error.Pesan error dari kompiler menjelaskan bahwa variabel PI bernilai konstan.


B. Menggunakan kata kunci cost

Langsung saja ke contoh, karena dengan contoh akan lebih memudahkan dalam pembelajaran :

contoh koding konstanta dan variabel di dalam bahasa pemrograman C++

contoh koding konstanta dan variabel di dalam bahasa pemrograman C++

Coba sobat perhatikan pada baris ke empat, saya menuliskan seperti pendeklarasian variabel seperti biasa, tapi saya hanya menambahkan kata kunci const di depan tipe data. Penambahan kata kunci const untuk memberitahu kompiler bahwa variabel PI bernilai konstanta atau tetap.

Saya sangat berharap kepada sobat semuanya, Sobat mau mempraktikan sendiri pada komputer masing-masing, dengan begitu sobat akan lebih cepat memahami artikel yang saya sampaikan dan akan lebih lama mengingatnya karena sobat memang sudah paham.

Subscribe to receive free email updates:

0 Response to "KONSTANTA DAN VARIABEL DI DALAM BAHASA PEMROGRAMAN C++"

Post a Comment