komentar , variabel dan tipe data
Post on 15-Apr-2017
478 Views
Preview:
TRANSCRIPT
Komentar , Variabel dan
Tipe Data
Teknik Informatika ITS
Rahmat Rijal
Komentar Program
Untuk memudahkan pembacaan alur proses dari sebuah program,
seorang programer sebaiknya menuliskan komentar-komentar di
dalam sintak program tersebut.
Adapun definisi dari komentar itu sendiri adalah bagian (berupa
teks) di dalam program yang tidak ikut di eksekusi pada saat
proses kompilasi.
Komentar Program
Tidak seperti bahasa pemograman yang lain-lainnya seperti pascal, C++, java dan lainnya yang memiliki beberapa cara untuk pembuatan komentar, bahasa C hanya menyediakan sebuah cara, yaitu dengan menuliskan tanda ‘/*’ dan mengakhirinya dengan tanda ‘*/’. Artinya, setiap teks yang berada di belakang tanda /* akan di anggap sebagai komentar sampai di temukan tanda */. Jenis komentar yang terdapat dalam bahasa C ini dapat di gunakan untuk komentar yang banyaknya hanya satu baris, dua baris atau lebih, bahkan bisa juga berfungsi sebagai komentar yang bersifat sisipan. Untuk lebih memahaminya, perhatikan contoh pembuatan komentar-komentar program di bawah ini.
Komentar Program
Contoh pembuatan komentar-komentar program
Contoh komentar-komentar sisipan
Variabel
Variabel adalah suatu pengenal di dalam suatu program yang berguna untuk menyimpan nilai dari tipe data tertentu.
Adapun nilai yang disimpan dalam suatu variabel nilainy abersifat dinamis, artinya nilai tersebut dapat diubah selam program berjalan.
Untuk menggunakan variabel tentu kita harus mendeklarasikan nya terlebih dahulu agar kompilator dapat mengenalinya.
Berikut ini bentuk umum untuk proses pendeklarasian variabel didalam bahasa C.
Variabel
Bahasa c juga mengizinkan kita untuk melakukan pendeklarasian variabel beberapa buah variabel dengan tipe yang sama dalam satu baris, misalnya seperti berikut ini :
Contoh pendeklarasian beberapa buah variabel dengan tipe yang berbeda
Dalam mendeklarasikan suatu variabel, terdapat beberapa batasan yang
perlu anda perhatikan, yaitu sebagai berikut :
Bahasa C merupakan bahasa yang bersifat case-sensitive(membedakan
penulisan huruf kecil dan uruf besar) sehingga nama variabel pada saat
dideklarasikan dan di gunakan harus sama. Dalam bahasa C, variabel a
dan A akan di anggap sebagai dua buah variabel yang berbeda.
Batasan Penamaan Variabel
Dalam mendeklarasikan suatu variabel, terdapat beberapa batasan yang perlu anda perhatikan, yaitu sebagai berikut :
Nama variabel tidak boleh berupa angka ataupun diawali oleh karakter yang berupa angka. Contohnya sebagai berikut :
Batasan Penamaan Variabel
Dalam mendeklarasikan suatu variabel, terdapat beberapa batasan yang perlu anda perhatikan, yaitu sebagai berikut :
Nama variabel tidak boleh mengandung spasi. Contohnya sebagai berikut.
Batasan Penamaan Variabel
Dalam mendeklarasikan suatu variabel, terdapat beberapa batasan yang perlu anda perhatikan, yaitu sebagai berikut :
Nama variabel tidak boleh menggunakan karakter-karakter yang merupakan simbol(@, #, !, ?, dll), meskipun karakter terletak di tengah atau di belakang nama variabel. Contohnya sebagai berikut :
Batasan Penamaan Variabel
Dalam mendeklarasikan suatu variabel, terdapat beberapa batasan yang perlu anda perhatikan, yaitu sebagai berikut :
Nama variabel tidak boleh menggunakan kata kunci maupun makro yang telah di definisikan di dalam bahasa C. Contohnya sebagai berikut :
Batasan Penamaan Variabel
Inisialisasi nilai terhadap suatu variabel berguna untuk menentukan nilai
default kedalamnya apabila kita tidak mengantikan dengan nilai lain,
maka nilai yang akan di gunakan adalah nilai default tersebut. Dalam
bahsa C, kita dapat langsung melakukan inisialisasi nilai terhadap suatu
variabel pada saat proses deklarasi. Berikut bentuk umum untuk
melakukan hal tersebut :
Inisialisai variabel
Contoh untuk inisialisai variabel
Hasil yang di peroleh dari program diatas adalah sebagai berikut :
Contoh untuk inisialisai variabel
Menurut lingkupnya, variabel di bedakan menjadi dua, yaitu variabel global
dan variabel lokal. Berikut ini penjelasannya :
Variabel global adalah variabel yang di deklarasikan di luar fungsi, baik
fungsi utama maupun fungsi pendukung lainnya sehingga dapat di
kenali dan di akses oleh semua fungsi .
Berbeda dengan variabel global, variabel lokal ini di deklarasikan di
dalam sebuah fungsi sehingga hanya di deknali dan dapat di akses oleh
fungsi itu saja.
Lingkup variabel
Berikut ini adalah contoh penggunaanya dalam program :
Variabel Global
Hasil yang di peroleh dari program diatas adalah sebagai berikut :
Variabel Global
Berikut ini adalah contoh penggunaanya dalam program :
Variabel Lokal
Hasil yang di peroleh dari program diatas adalah sebagai berikut :
Variabel Lokal
Menurut jenisnya, variabel dalam bahasa C di bedakan menjadi empat macam yaitu sebagai berikut :
Variabel Otomatis
Variabel Statis
Variabel eksternal
Dan variabel Register
Jenis Variabel
Variabel Otomatis adalah variabel yang hanya di kenal di dalam suatu blok
saja (dalam tanda {....} ) baik itu blok pemilihan, pengulangan atau fungsi.
Dikatakan otomatis karena variabel ini di alokasikan pada saat
pendeklarasiaan dan akan di alokasikan secara otomatis ketika program
keluar dari suatu blok. Walaupun bersifat opsional, namun untuk
mempertegas bahwa variabel tersebut sebagai variabel otomatis, kita
dapat menggunakan kata kunci auto pada saat pendeklarasiaan. Berikut
ini bentuk umumnya.
Variabel Otomatis
Contoh Penggunaan Variabel Otomatis
Hasil yang di peroleh dari program diatas adalah sebagai berikut :
Contoh Penggunaan Variabel Otomatis
Variabel statis adalah suatu variabel yang menyimpan nilai permanen
dalam memori, artinya variabel tersebut akan terus menyimpanilai
terakhir yang di berikan.
Untuk menyatakan variabel statis adalah variabel dengan menggunakan
kata kunci static. Adapun bentuk umum dari pendeklarasiannya adalah
sebagai berikut :
Variabel Statis
Untuk lebih memahami tentang variabel statis, disini kita akan membuat
dua program dimana program pertama akan menggunakan variabel biasa,
sedangkan program kedua menggunakan variabel statis. Hal ini akan
bertujuan agar kita dapat mengetahui perbedaan yang tampak pada
variabel statis .
Variabel Statis
Menggunakan variabel biasa
Menggunakan variabel statis
Hasil yang di peroleh dari program diatas yg menggunakan variabel biasa adalah sebagai berikut :
Hasil yang di peroleh dari program diatas yg menggunakan variabel statis adalah sebagai berikut :
Perbedaan menggunakan variabel statis dan variabel biasa
Bahasa C mengizinkan kita untuk menuliskan sintak kedalam file yang
terpisah dengna bertujuan untuk modularitasi program. Untuk itu apabila
kita ingin mendeklarasikan variabel yang dapat dikenali dan di akses oleh
masing-masing file itu harus kita deklarasikan sebagai variabel eksternal.
Adapun caranya adalah dengan menambahkan kata kunci extern pada
saat pendeklarasikan. Berikut ini bentuk umumnya :
Variabel eksternal
Variabel register
top related