komentar,identifier,dan tipe data. pada c++

*Komentar
komentar pada c++ dapat dilakukan dengan 2 cara,yaitu pertama,dengan tanda // dan diletakan sebelum komentar dan kedua dengan tanda /* yang ditutup dengan  */ .cara pertama digunakan jika komentar hanya terdiri dari satu baris,sedangkan cara kedua jika komentar lebih dari satu baris.
-contoh komentar dengan tanda //






-contoh komentar dengan tanda /*..*/..







*Identifier
identifier/nama dari variabel/konstanta pada c++ secara umum sama mengikuti aturan umum penamaan ,ada 1 tambahan yang cukup penting dalam pembuatan identifier pada c++ yaitu,bersifat case sensitif,yaitu :
-huruf besar dan huruf kecil berbeda
-tidak boleh menggunakan kata-kata simbol,seperti @,#,$,dll
-tidak boleh menggunakan kata kunci yg terdapat dalam c++,seperti break,return,dll
-nama identifier disesuaikan dengan kebutuhan
contoh,variabel dengan nma lama inap berbeda dengan lama_in .

    Ada 2 cara mendeklarasikan konstanta.
1. menggunakan preprocessor directive #define.
2. dengan menggunakan kata kunci const.

-contoh program. 

















pada contoh diatas terdapat 2 constanta yaitu potongan dan harga_per_unit.
masing-masing dideklarasikan dengan cara yang berbeda.
-deklarasi variabel dilakukan dengan cara :
menyebutkan lebih dulu tipe data'a kemudian diikuti nama variabel'a.
misal : char nama;
           int    nilai ;
jika nama'a lebih dari 1 karakter maka variabel diberi jangkauan/[].
misal : char nama[20];

pada contoh program. ada beberapa variabel yang telah didefinisikan lebih dahulu yaitu jum_unit,harga_total,har_diskon,dan diskon,masing-masing dengan tipe datanya sendiri.
jika ada beberapa variabel yang memiliki tipe data yang sama,maka variabel2 tsb dapat digabungkan dalam 1 tipe data,dengan tanda pemisah(,).
misal :  char nama[20],alamat[50],status[10];
atau pada contoh program:
            float harga_total,har_diskon,diskon;

jadi,suatu program harus dideklarasikan secara lengkap seluruh variabelnya dan harus teliti,kalau tidak, program tidak akan pernah bisa di eksekusi.

*Tipe data
=> char(character)  : menyatakan sebuah karakter seperti A,f,9
=> int(interger)       : menyatakan bilangan bulat ,ketelitian antara (-32768 sampe +32767 )
=> long                  : menyatakan bilangan bulat namun jumlah nilainya lebih banyak,ketelitian antara (2147483648-2147483647)
=> short                 : menyatakan bilangan bulat dengan nilai yg normal,ketelitian antara(-32768-32767)
=> double              : menyatakan bilangan real  dengan ketelitian tinggi (10^-308 sampe 10^308)
=> float                 : menyatakan bilangan real dengan ketelitian rendah (10^-38 sampe 10^38)
=> bool                 : tipe data yang menyatakan suatu kondisi true dan false.

tipe data bentukan yang tersedia di c++ adalah array,struct,dan enum(menu pilihan).



referensi ttg case sensitive :
http://soetadiwirya.wordpress.com/2013/05/20/tipe-data-variabel-dan-konstanta-pada-c/

Komentar

Postingan Populer