Postingan

Menampilkan postingan dengan label OOP

Jenis-jenis Tipe Data dalam C++

Gambar
Tipe data berfungsi untuk merepresentasikan jenis dari sebuah nilai yang terdapat dalam program. Dalam C++, tipe data dibagi menjadi tiga bagian besar yaitu tipe dasar, tipe bentukan, dan tipe enumerasi. A. Tipe Data Dasar Dalam C++ terdapat beberapa tipe data dasar yang telah didefenisikan, yaitu yang digolongkan ke dalam tipe bilangan bulat (integer), bilangan riil (floating-point), tipe logika (boolean), tipe karakter/teks (character/string). a. Tipe Bilangan Bulat: untuk data-data angka yang tidak mengandung angka di belakang koma. Tipe data yang termasuk kategori ini adalah: Tipe Data Ukuran (dalam bit) int 16 atau 32 unsigned int 16 atau 32 signed int 16 atau 32 short int ...

Perbedaan Konstanta dan Variabel dalam C++

Gambar
A. Konstanta Konstanta adalah jenis identifier yang bersifat konstan atau tetap dan berguna untuk menentukan nilai yang merupakan tetapan, misalnya nilai pi, kecepatan cahaya, dll. Ada 2 cara untuk membuat sebuah konstanta, yaitu dengan menggunakan preprocessor directive #define Contoh: #define MAX 5; menggunakan kata kunci const. Contoh: const double PI = 3.14; B. Variabel  Variabel adalah sebuah identifier yang mempunyai nilai dinamis (dapat diubah). Bentuk umumnya: tipe_data nama_variabel1, nama_variabel2, nama_variabel3; contoh: int A, B, C; int A=10, B=15, C=25; Variabel bisa dibagi menjadi 3, yaitu: 1. Variabel Global  Contoh kode: 2. Variabel Lokal Contoh kode: 3. Variabel Statis :  Variabel statis adalah variabel yang menempati ruang memori komputer secara permanen, artinya nilai terakhir dari variabel ini akan terus disimpan. Bentuk Umum: static tipe_data nama_variabel; Bandingkan kedua contoh kode berikut: 1...

Syarat-syarat Pembuatan Identifier dalam Pemrograman

Gambar
Identifier adalah suatu pengenal atau pengidentifikasi yang kita deklarasikan agar kompiler dapat mengenalinya. Setiap kita kan pasti punya pengenal diri kita dong, misalnya KTP gitu bagi yang sudah punya. Bagi yang belum punya gimana dong? Ya buat dululah, hehe.... Nah, dalam C++, identifier dapat berupa nama variabel, konstanta, fungsi, kelas, template maupun namespace. Syarat-syarat pembuatan dan pemberian nama identifier adalah bahwa dalam menentukan atau membuat identifier, harus memperhatikan: Bahasa C++ bersifat case sensitive, variabel a berbeda dengan variabel A.  Identifier tidak boleh berupa angka atau diawali dengan karakter yang berupa angka. Contoh: long 1000; //SALAH long 2x; //SALAH long X2; //BENAR  Identifier tidak boleh mengandung spasi.  Identifier tidak boleh menggunakan karakter-karakter simbol (#,@,?,!,$, dll). Contoh: Long !satu; //SALAH  Identifier tidak boleh menggunakan kata kunci (keyword) yang terdapat pada C++. Contoh: lo...