
Komentar Identifier dan Tipe Data Pada C++, materi ini merupakan lanjutan dari postingan yang berjudul “Belajar C++ Belajar Dari Dasar“. bagi kalian yang belum membaca dan menyimak artikelnya, silakan kunjungi
Belajar C++ Belajar Dari Dasar
Dalam sebuah bahasa pemprograman, didalamnya pasti akan memiliki sesuatu yang namanya Variabel dan tipe data. Variabel dan tipe data merupakan suatu komponen penting dalam bahasa pemprograman. setiap program yang dapat menampung niali dan value pastilah memiliki sebuah variabel untuk menampung sebuah nilai value tersebut. niali value dalam sebuah program dapat berupa numerik, karakter ataupun teks.
#include <iostream> using namespace std; int main(){ cout<<"ini contoh program tanpa variabel"<<endl; cout<<10+10<<endl<<10*10; }
pada contoh code tersebut, tidak terdapat sebuah variabel, karena nilai atau value langsung ditampilkan menggunakan perintah cout. dalam bahasa C++, seperti yang kita bahas pada materi sebelumnya, perintah yang digunakan untuk menampilkan teks atau bilangan kelayar adalah cout, perintah ini dikenal oleh program jika menggunakan namespace std, dan namespace std ini tersimpan atau terdeklerasi di dalam file library <iostream>. endl juga tersimpan pada <iostream>, sehingga untuk menggunkan library ini kita harus menggunakan perintah #include.
pertama pada artikel ini kita akan membahas mengenai yang berkaitan dengan variabel dan tipe data. selain itu juga kita akan membahas mengenai komponen dasar lainnya yaitu seperti konstanta dan komentar program.
Komentar Identifier dan Tipe Data Pada Bahasa Pemprogram C++
Daftar Isi
dalam belajar bahasa C++ Tentu saja ada tahap awal yang harus kita kenali, guna memudahkan dalam pengcodingan kedepannya, yaitu kalian perlu memahami apa itu komentar, Identifier dan tipe data pada sebuah bahasa Pemprograman.
Komentar Program
dalam penulisan program, apalagi jika telah sangat banyak dan tampak rumit, dan terkadang lupa blok blok code program. untuk menangani masalah ini, sebaiknya diberikan sebuah catatan atau komentar pada baris program, untuk menjelaskan blok program yang penting agar mudah dipahami, hal ini akan sangat membantu terlebih lagi pada saat maintance.
komentar program, merupakan bagian yang tidak akan ikut dibaca saat proses kompilasi. dengan demikian tidak akan mempengaruhi jalanya program aplikasi yang dibuat. komentar dibagi menjadi dua, komentar yang hanya digunakan satu baris saja, dan komentar yang dapat digunakan untuk beberapa baris.
Komentar Menggunakan Tanda //
tanda // digunakan untuk komentar yang hanya satu baris, berikut contoh nya :
//ini adalah komtar satu baris
apabila komentar dituliskan seperti
//ini adalah komentar satu baris
penulisan seperti di atas akan menimbulkan error karena untuk “satu baris” tidak dianggap sebagai komentar
Komentar Menggunakan Tanda /*…*/
komentar ini berbeda pada sebelumnya menggunakan //, dan tanda “/* isikomentar */” dapat digunakan untuk membuat komentar banyak sekaligus. contoh
/* ini komentar, ini komentar, ini komentar, ini komentar, ini komentar, ini komentar, ini komentar, ini komentar, ini komentar, ini komentar, */
jenis komentar ini sering kita jumpai pada bagian awal kode program, misalkan dalam bentuk berikut
/************************************************* Nama Aplikasi : Toko Buku Dibuat Oleh : Republic Code Deskripsi : Contoh Program Sederhana dengan C++ *************************************************/
Identifier dan Tipe Data Pada C++
berikut menegeani identifier dan tipedata pada program C++
Jenis Identifier
Identifier merupakan suatu pengenal atau identifikasi yang dideklerasikan agar kompiler dapat mengenalinya. Identifier dapat berupa nama variabel, konstanta, fungsi, kelas, template ataupun namesace. pada pembahasan ini kita akan membahas identifier berperan sebagai variabel dan konstanta.
Identifier yang berperan sebagai variabel dan konstanta berfungsi untuk menampung sebuah nilai yang digunakan dalam program, guna utnuk mempermudah proses penanganan data atau nilai, misal untuk memasukkan dan menampilkan nilai. contoh
#include <iostream> using namespace std; int main(){ char Teks[10]; int nilai; cout<<"Masukkan sebuah angaka : "; cin>>nilai; cout<<"masukkan kata : "; cin>>Teks; cout<<Teks<<endl; cout<<nilai; return 0; }
Program Diatas memiliki dua buah identifier, yaitu Teks dan nilai, pada saat program dijalankan, identifier tersebut akan digunakan untuk menyimpan nilai yang dimasukkan, pros ini dalam bahasa C++ peyimpanan dilakukan oleh perintah cin>> dan perintah cout>> untuk menampilkan.
Ketentuan Dalam Identifier
- Case Sensitive, bahasa C++ case sensitive, maka dia akan membedakan antara huruf kapitan dan huruf kecil.
- Tidak boleh berupa angka atau diawali dengan angka, ataupun karakter yang didalamnya mengandung angka.
- Tidak boleh mengandung spasi
- Tidak boleh mengandung keyword C++, misal seperti mengandung bahasa code dalam bahasa C++.
- sebaikmungkin hindari identifier dengan penggunaan nama yang sama.
Berdasarkan jenisnya, identifier terbagi kedalam dua bagian, yaitu konstanta dan variabel.
Konstanta pada C++
konstanta merupakan jenis identifier yang bersifat tetap. artinya nilainya tidak akan dapat berubah. konstanta tepat digunakan untuk menentukan yang yang memiliki tetapan misal dalam rumus pembelajarn yaitu nilai phi. Dengan mendefinisikan konstanta secara global, maka kita dapat menggunakan disetiap bagian program.
cara untuk menggunakan konstanta yaidtu dengan menggunakan directive #define dan menggunakan kata kunci const.
#include <iostream> using namespace std; int main () { const float PI = 3.14; float LuarLingkaran, Jari2; cout <<"\n === Program Menghitung Luas Lingkaran === \n\n"; cout <<"Masukkan nilai Jari-jari : "; cin>>Jari2; LuarLingkaran = PI * Jari2 * Jari2; cout <<"Luas Lingkaran : " <<LuarLingkaran<<endl; return 0; }
jika nilai PI dirubah maka program akan menjadi error, contoh

Variabel
berbeda dengan konstanta, variabel emiliki nilai dinamis, artinya variabel dapat berubah sesuai dengan kebutuhan.
conoth pendeklerasian variabel
tipe_data nama_variabel
contoh
int nilai;
apabila kita mendeklerasi beberapa variabel tipe dama maka dapat menyinkat tulisannya, contoh
int a,b,c,d;
artinya kita akan mendeklerasikan variabel a,b,c dan d yang memiliki tipedata int.
variable dapat di inisiasikan, didefinisikan sebagai proses pengisian nilai awal.
bentuk umum penulisannya
tipe_data nama_variabel = nilai awal.
contoh :
int nilai_awal = 100;
untuk mendeklerasikan dan mengisikan nilai dari suatu variabel banyak sekaligus
int a=10, b=20, c=30
#include <iostream> using namespace std; int main () { float PI = 3.14; float LuarLingkaran, Jari2; cout <<"\n === Program Luas Lingkaran === \n\n"; cout <<"Masukkan nilai Jari-jari : "; cin>>Jari2; PI = 10; LuarLingkaran = PI * Jari2 * Jari2; cout <<"Luas Lingkaran : " <<LuarLingkaran<<endl; return 0; }
pada program di atas nilai awal pi adalah 3.4 karena pi adalah sebagai variabel maka pi dapat dirubah menjadi 10