Dasar Pemrograman
Dasar Pemrograman
A. Tujuan
Setelah mempelajari bab ini diharapkan mahasiswa akan mampu :
B. Dasar Teori
Sejarah Perkembangan Bahasa C++
Message Window
a) Menu Toolbar
Menu utama yang terdiri dari ; File,Edit,View,Project, Build,Debug ,Tools
,Windows dan Help.
b) Toolbar
Menampilkan beberapa tool dari menu toolbar maupun sub menu-nya.
c) Code Editor Window
Tempat dituliskannya kode program.
d) Message Window
Menampilkan pesan-pesan pada proses kompilasi dan link program.
e) File View Window
Menampilkan program yang sedang dibuka dan dikerjakan.
Pengoperasian MinGW Developer Studio
Pilih tab “Files” dan pilih “C/C++ Source File” . Beri nama file pada File name
dan pilih letak penyimpanan file tersebut di Location. Klik OK.
Pastikan tidak ada peringatan error atau warning yang membuat program
tidak dapat di jalankan. Kemudian kik tombol “execute program” atau Ctrl +
F5.
Header File
Baris Program
1. Header
File Header adalah file yang berisi deklarasi untuk berbagai fungsi yang
dibutuhkan oleh program baik itu sebagai standar Input/Output maupun
sebagai syntax. File Header dalam C++ digunakan untuk memanggil library-
library yang ada sehingga suatu fungsi dapat digunakan secara baik dan benar.
Beberapa contoh file header di dalam C++ sebagi berikut :
Gambar 1.14 Contoh file header
2. Fungsi Utama
3. Identifier / Pengenal
Identifier adalah suatu nama yang biasa dipakai dalam pemrograman
untuk menyatakan variabel, konstanta, tipe data, dan fungsi. Aturan untuk
penulisan identifier antara lain:
1. Tidak boleh dimulai dengan karakter non huruf
2. Tidak boleh ada spasi
3. Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { }
[]:";'<>?,./|
4. Tidak boleh menggunakan reserved words yang ada dalam C/C++.
Reserved Word atau Keyword merupakan kata-kata yang telah ada/
didefinisikan oleh bahasa pemrograman yang bersangkutan. Kata-kata
tersebut telah memiliki definisi yang sudah tetap dan tidak dapat diubah.
Karena telah memiliki definisi tertentu, maka kata-kata ini tidak dapat
digunakan sebagai identifier.
4. Tipe Data
Tipe Data adalah jenis nilai yang dapat ditampung oleh suatu variabel.
Berikut ini tipe data yang terdapat dalam C++ :
5. Deklarasi Variabel
Variabel merupakan suatu tempat untuk menampung data atau konstanta
di memori yang mempunyai nilai atau data yang dapat berubah – ubah selama
proses program. Seperti halnya Pascal, variabel yang digunakan dalam
program harus dideklarasikan terlebih dahulu. Pengertian deklarasi di sini yaitu
mengenalkan variabel ke program dan menentukan tipe datanya. Berikut ini
contoh pendeklarasian variabel:
int jumlah;
float harga_satuan, variabel1;
char saya, kamu;
6. Assigment
Proses assignment adalah proses pemberian nilai kepada suatu
variabel yang telah dideklarasikan. Berikut adalah contoh assignment:
Jumlah = 10;
Harga_satuan = 23.456;
Saya = ‘B’;
Kamu = ‘2’;
Berikut ini contoh program yang menggambarkan deklarasi variabel
dan assignment:
Contoh 1 :
Contoh 2 :
Gambar 1.18 Contoh deklarasi variable dan assignment
7. Konstanta
Konstanta adalah identifier yang terkait nilai tidak bisa biasanya diubah
oleh program selama pelaksanaannya. Untuk pendeklarasian konstanta dalam
C++ mirip dengan Pascal. Contoh penulisan kode program (sintaks) adalah
seperti berikut :
const tipe_data nama_konstanta = value;
const int mhs = 20;
8. Komentar
Komentar digunakan untuk memberikan penjelasan pada program dan
tidak akan dieksekusi dalam program. Contoh penulisan komentar dalam
program adalah sebagai berikut:
LATIHAN
1. Tuliskan kembali kode program di bawah ini dan identifikasi
(header,variable,assignment dsb ) ?
A.
B.
Keterangan Program
Hasil konversi