Pemrograman
C++
Ø File Header
Adalah file teks. File ini dapat
digabungkan dengan file program pada waktu proses COMPILEdengan
menggunakan perintah INCLUDE. Oleh karena itu file ini dikenal juga
dengan nama FileINCLUDE. Semua file header mempunyai ekstensi .h (singkatan
dari header).
Contoh : stdio.h dan conio.h
Ø File Library
Berisi fungsi-fungsi yang dimiliki oleh
Turbo C. File ini berisi program-program dari setiap fungsi dasar yang dikenal
oleh Turbo C. Program-program tersebut sudah dicompile dan dapat digabungkan
dengan program yang dibuat. Cara menggabungkannya dengan proses LINK.
File Library selalu mempunyai ekstensi .lib
Ø File Run Time
File ini akan digabungkan dengan program
pada saat proses LINK. File Run Time disesuaikan dengan model memory-nya
MATH
Library
File ini digunakan untuk hal-hal yang
berhubungan dengan operasi bilangan. File yang kegunaannya hampir sama dengan file ini adalah emu.lib
Ø File Editor
Adalah
program yang disusun dalam Turbo C. File ini adalah file teks dan mempunyai
ekstensi .c
Ø File Object
Adalah file hasil proses COMPILE dari
File Editor. nama File Object sama dengan nama file editor dengan ekstensi .obj
Ø File Eksekusi
Adalah hasil proses LINK. File ini
bernama sama dengan file-file sebelumnya dan dapat dijalankan dari prompt
DOS. Ekstensi file eksekusi adalah .exe
Elemen-elemen Dasar Pada C++
Untuk membuat suatu program ada baiknya
kita mengenal terlebih dahulu apa yang disebut dengan prepocessor directive.
Preprocessor ditandai dengan adanya awalan # . Preprocessor selalu dijalankan
terlebih dahulu pada saat proses kompilasi terjadi. Setiap bahasa pemrograman C
mempunyai bentuk seperti dibawah ini,

Cara
penulisan
• Komentar
Komentar tidak pernah dicompile oleh
compiler. Dalam bahasa C terdapat 2 jenis komentar,
yaitu:
Jenis
1 : /* Komentar anda diletakkan di dalam ini Bisa mengapit lebih dari satu
baris */
Jenis 2 : // Komentar anda diletakkan
disini ( hanya bisa perbaris )
• Semicolon
Tanda semicolon “;” digunakan untuk
mengakhiri sebuah pernyataan. Setiap pernyataan
harus diakhiri dengan sebuah tanda
semicolon. Baris yang diawali dengan tanda #, seperti #include
<iostream.h> tidak diakhiri dengan tanda semicolon, karena bentuk
tersebut bukanlah suatu bentuk pernyataan, tetapi merupakan prepocessor
directive.
IDENTIFIER
DAN VARIABEL
Identifier (pengenal)
merupakan nama yang biasa digunakan untuk variabel, konstanta, fungsi atau
obyek yang lain yang didefinisikan oleh program.
Sedangkan variabel adalah tempat penampung
data yang berada di memory computer serta dapat berubah-ubah, dimana biasanya
variabel mempunyai tipe. Kita dapat memilih sendiri nama variabel yang
disesuaikan dengan tujuan.
Ketentuan penamaan
variabel :
1. Nama variabel terdiri dari huruf, angka
dan garis bawah. Nama variabel boleh didahului oleh huruf dan garis bawah,
tetapi tidak boleh didahului oleh angka dan tidak boleh berisi spasi.
Contoh :
nilai1, nilai_1, _nilai_turbo_c, a123
2. Tidak boleh menggunakan operator hitung
( + - / * % ) dan juga tidak boleh menggunakan karakter khusus ( : ; , # @ $
& dan titik )
3. Tidak boleh memakai reserved words
(kata-kata yang sudah mempunyai arti di dalam turbo C). Variabel boleh
memakai reserved word jika digabungkan dengan kata lain.
Contoh variabel yang salah : main, printf,
scanf, dan sebagainya
Contoh variabel yang benar : program_main,
printf_1
4. Turbo C membedakan huruf besar dan
kecil. Variabel gaji, Gaji dan GAJI adalah tiga variabel yang berbeda.
5. Panjang variabel boleh berapa saja,
tetapi hanya 32 karakter pertama yang dikenal.
TIPE
DATA
Data berdasarkan jenisnya dapat dibagi
menjadi lima kelompok yang dinamakan sebagai tipe data dasar.
Kelima
tipe data dasar tersebut yaitu :
• Bilangan bulat (integer)
• Bilangan real presisi-tunggal
• Bilangan real presisi-ganda
• Karakter
• Tak-bertipe

Contoh :
int jumlah;
float harga_per_unit, total_harga;
Sebuah variable dapat juga di berikan
nilai, misalnya :
jumlah = 10;
harga_total = jumlah * harga_per_unit;
PEMODIFIKASI
TIPE
Ada beberapa pemodifikasi tipe (type
modifier) yang dapat dikenakan di awal tipe data dasar (kecuali void).
Pemodifikasi tipe tersebut adalah :
Signed : Long
Unsigned : Short

0 komentar:
Posting Komentar