Tuesday, November 28, 2017

Konstanta Dalam Bahasa C

Pembahsan lengkap tentang Konstanta dalam infrastruktur bahsa C ++ , Pada dasarnya konsep konstanta sama dengan Variable yaitu menyimpan sebuah data, hanya saja sedikit perbedaan dari keduanya yaitu jika Variable nilainya bisa diubah sesuai yang ditentukan sedangkan untuk Konstanta nilai yang telah ditentukan akan bersifat kekal atau permanen sepajang program diajalankan.

Ada dua cara dalam mendeklarasikan Konstanta dalam bahasa C /C++ :
  1. Sintag Preprosesor #define
  2. Sintag counts
Perbedaan dari kedua Konstanta:

Pertama Konstanta

Dengan sintag #define atau Preprosesor dimana dalam mendeklarasikan sintag ini wajib diletakkan pada discop-global atau sebelum "main" didalam suatu program, contoh pendeklarasian konstanta sintag #define:


  • Pada gambar diatas menunjukan bahwa konstanta #define bertipe preprosesor atau ditempatkan sebelum "main" program
  • Pada deklarasi konstanta #define selalu diikuti dengan nama konstanta "contoh panjang dan lebar"
  • Dan langsung diimplementasikan sebuah nilai dari konstanta "contoh nilai 10 dan 30"
Kemudian konstanta #define bisa dideklarasikan didalam seluruh scop program (fungsi main), lihat contoh pada gambar:
  • Kemudian kita coba ubah salah satu nilai dari #define , dipastikan akan menui error pada saat mengkompile program:
  • Perhatikan pada gambar, pada saat kita mengubah salah satu nilai dari konstanta pasti menjadi error , inilah yang membedakan Konstanta dengan Variable, meskipun memiliki konsep dasar sama yaitu menyimpan data konstanta memakai penyimpanan data secraa permanen.


Pembahasan Lengkap Tentang Comentar Dalam Bahasa C

Pembahsan khusus tentang statement comentar dalam bahasa C - Apa itu comentar dalam bahsa C? comentar dalam bahasa C bisa dikatakan sebagai teks yang terdapat dalam source code program dimana nilai dari teks komentar ini sama sekali tidak memiliki pengaruh ataupun nilai ketika program dijalankan.

Fungsi dari komentar dalam bahasa C :
  • Menjadi nilai diskripsi atau keterangan source code program
  • Catatan suatu source code program
  • Memberi tanda /kegunaan /fungsi hingga nilai dari sorce code program
Comentar dalam source code pemograman bahasa C sangat penting guna memberikan sebuah keterangan dari source code yang telah dibuat didalamnya tanpa harus mempengaruhi nilai program saat berjalan

Berikut dua cara membuat Comentar dalam bahsa C yang benar:
  • // Comentar
  • /* Comentar */
Dari dua cara membuat comentar diatas memiliki perbedaan fungsi
  • // digunakan untuk membuat comentar sigle line atau satu baris saja
  • /*...*/ digunakan untuk membuat comentar multi line atau beberapa baris
Dalam penulisan atau meletakkan statement comentar adalah "Bebas" Berikut contoh penulisan suatu comentar dalam bahasa C:
  • Contoh penempatan comentar pertama
Comentar dalam bahasa C yang diletakkan diawal program
  • Contoh penempatan comentar kedua
Comentar dalam bahasa C yang diletakkan setelah statement program


Wednesday, November 15, 2017

Type Data Struktur (Bentukan) Atau Struct

Pembahasan Type data struktur atau yang lebih dikenal dengan type data struct - Apa itu struct ? struct adalah type data "bentukan" yang dapat menyimpan satu variable dengan type data yang sama maupun type data yang berbeda . untuk dapat mengakses struct selalu digunakan tanda titik ( . )

Type data "bentukan" struct tersebut juga bisa mendeklarasikan bentukan yang menggunakan type data Array. → Apa itu Array? .... Selengkapnya silahkan dipelajari tetang tipe data array

Contoh dalam kodingan bahasa c bagaimana membuat Type data sruktur "bentukan"/ Type data struct

Struct "bentukan dengan nama siswa"
Berikut hasil printout dari kodingan type data struktur struct

Hasil output struct dengan "siswa" sebagai type struktue bentukan
Contoh lebih detail type data struktur "bentukan" / type data struct menggunakan type data array satu dimensi  

Struct dengan tipe data bentukan menggunakan type data array
Hasil tipe data struct dengan menggunakan type data array

Hasil type data structur "bentukan" menggunakan type data array

Empat Type Data Fundamental Dalam Bahasa C , C++ dan Java

Pembahasan tentang Type data dan Variable dalam bahasa C , C++  dan Java.
Tapi sebelum itu pelajari terlebih dulu "Empat perintah dasar dalam bahasa C" agar lebih memahami tahapan Type data dan Variable .. Selengkapnya

Apa itu Type data dalam bahasa C ? Tipe data adalah data-data yang tersimpan dalam memory yang sekaligus berperan penting sebagai pengenal (identifier). data-data yang tersimpan didalam memory disebut sebagai Variable.
Apa itu Variable ? Variable (identifier) adalah data-data yang tersimpan didalam memory yang memiliki type data masing-masing.

Ada empat type data yang terdapat pada bahasa C , C++ dan java
  1. Karakter dengan sintag char 
  2. Integer dengan sintag int → Mempresentasikan bilangan bulat tanpa koma dengan hasil positif dan negatif
  3. Floating Poin dengan sintag Float →  Mempresentasikan type data bilangan real atau bilangan dengan tanda koma
  4. Boolean dengan sintag Bool


Baca juga:



Deklarasi variable adalah proses penginisialisasi awal program, lihat pada contoh deklarasi variable dalam bahasa C
Contoh Koding Proses Pendeklarasian Suatu Variable
Inisialisai adalah pemberian nilai awal pada Variable
Inisialisasi Variale secara langsung lihat contoh koding inisialisasi variable secara langsung

Inisialisasi Variable Secara Langsung
Inisialisasi Variable gabungan lihat contoh koding inisialisasi variable gabungan

inisialisasi variable gabungan




Tuesday, November 14, 2017

Pembahasan Lengkap Operator Assignment Pada Bahasa C , C++ Dan Java

Operator Assignment (Penugasan) merupakan salah satu operator yang berfungsi untuk menginisialiasi dan memanipulasi suatu nilai pada variable yang identik dengan simbol (=)dan pada
simbol tersebut dapat dikombinasikan dengan Operator lain.

Apa yang dimaksud dengan Operator dalam Bahasa Pemograman? Operator adalah simbol kusus yang digunakan untuk memberikan perintah eksekusi kepada komputer terhadap satu atau lebih operand. Operand sendiri adalah sesuatu deklarasi yang dioperasikan oleh operator. Di dalam bahasa C , C++ atau java terdapat banyak type Operator , yang umum ada 4 tipe operator yaitu : 

  1. Operator Aritmatika 
  2. Operator Penugasan 
  3. Operator Pembanding 
  4. Operator Logika

1. OPERATOR ARITMATIKA

Operator Aritmatika / Aritmatis atau yang sering digunakan sebagai operator hitung menghitung terdapat 5 operator aritmatika/aritmatis yang didukung dalam bahasa C, C++ dan Java:

Operator  Keterangan
+ Penjumlahan
- Pengurangan
* Perkalian
/ Pembagian
% Sisa Pembagian (Modulo)

Contoh codingan Operator Aritmatika :

Contoh coding operator Aritmatika bahasa C


2. OPERATOR PENUGASAN / ASSIGNMENT

Operator Penugasan /Assignment Operator identik dengan simbol ( = )digunakan untuk memberi nilai/tugas suatu variable untuk melakukan suatu proses. Operator ini sering digunakan dalam pemrograman untuk mengulangi suatu perintah ,seperti Increment / Decrement.

Operator Keterangan
=Pemberian Nilai
+=Penambahan Bilangan
-=Pengurangan Bilangan
/=Pembagian Bilangan
%Sisa Pembagian (Modulo)


xx