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 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