Anda di halaman 1dari 9

Modul 3

Installasi Codeblocks

Tujuan
1. Mahasiswa bisa melakukan instalasi codeblocks
2. Mahasiswa bisa memahami fungsi dari fitur yang ada di codeblocks
3. Mahasiswa bisa menggunakan Editor untuk membuat program

Pendahuluan
Untuk bisa menjalankan kode program yang ditulis dalam bahasa C++, kita
butuh compiler dan IDE / teks editor.
Compiler adalah aplikasi yang berfungsi membaca dan menerjemahkan kode program
komputer untuk menghasilkan sebuah aplikasi.
Seperti yang nantinya akan kita praktekkan, bahasa C++ berisi instruksi yang ditulis dalam
kode khusus (dikenal dengan istilah syntax). Contoh kode tersebut adalah: cout << “Hello
World”, atau cin >> num. Nantinya compiler akan membaca perintah ini dan menghasilkan
sebuah aplikasi file .exe (untuk sistem operasi Windows).
IDE (singkatan dari Integrated Development Environment) adalah aplikasi yang
menggabungkan teks editor, compiler dan linker dalam 1 aplikasi. Kadang ditambah juga
dengan sebuah debugger, yakni fitur untuk menampilkan kesalahan dari kode program.

Lakukan Installasi
Code::Blocks sendiri merupakan aplikasi Open Source yang bisa didapat dengan gratis. IDE
ini juga tersedia untuk sistem operasi Linux, Mac, dan Windows.
IDE Code::Blocks beralamat di http://www.codeblocks.org.
Untuk mulai download aplikasi Code::Blocks, silahkan buka alamat web diatas, lalu klik
menu “Download” (1), dan pilih “Download the binary release” (2).

Terdapat beberapa jenis installer CodeBlocks. Pilih yang “mingw-setup” seperti dalam
gambar dibawah, atau tepatnya “codeblocks-20.03mingw-setup.exe”. Langkah ini sangat
penting karena jika salah download, compiler C++ tidak akan terinstall (terpaksa download
ulang lagi).
Double klik file codeblocks-20.03mingw-setup.exe yang baru saja di download, dan akan
tampil jendela awal proses instalasi kemudian next.

Halaman berikutnya adalah “Choose Components”, biarkan pilihan default (seluruh pilihan
di centang), lalu klik tombol “Next”.
Ikuti petunjuk Next sampai muncul tampilan muka startup seperti ini:
Periksa apakah compiler sudah terinstall . Untuk memeriksanya, silahkan buka menu Settings
-> Compilers.
Setelah itu pilih tab “Toolchain executables” (1).dan pastikan kotak teks “Compiler’s
installation directory” berisi “C:\Program Files\CodeBlocks\MinGW” (2) seperti gambar
di bawah ini:

Kalau compiler belum ada maka lakukan klik auto detect. Tutup jendela pengaturan ini dengan
menekan tombol OK.
MEMULAI CODING C++
Untuk memulai project baru di Code::Blocks dapat dilakukan melalui menu File | New |
Project. Selanjutnya akan muncul jendela ‘New from template’ sperti gambar di bawah.
Sebagai contoh, pilihlah ‘Console Application’ dan tekan tombol ‘Go’

Berikutnya Anda dapat memilih bahasa pemrograman yang akan digunakan YAITU bahasa
C++.
Berikutnya Anda diminta untuk memberi nama project. Isikan dengan sembarang nama sesuai
keinginan Anda.

Selanjutnya Anda harus melakukan konfigurasi compiler dan debugger untuk project Anda.
Tekan saja tombol ‘Finish’ untuk membiarkan settingan pada kondisi default.
Secara default, setiap program yang dibuat melalui Code::Blocks akan memuat source code
program ‘HelloWorld’, yakni semacam program sederhana (dalam bahasa C++) untuk
menampilkan tulisan ‘Hello world’ ke jendela console (DOS prompt) di komputer Anda.
Selanjutnya tekan tombol F9 untuk menjalankan program dan melihat hasilnya. Seharusnya
tampilannya adalah seperti gambar di bawah.

MENGENAL FILE HEADER DALAM C++


File Header adalah sebuah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan
oleh program baik itu sebagai standar Input/Output maupun sebagai syntax. File Header dalam
bahasa pemrograman C++ digunakan untuk memanggil library-library yang ada sehingga suatu
fungsi dapat digunakan secara baik dan benar. dan untuk mendeklarasikan file header dalam
C++ kita gunakan #Include
Macam-macam file header
stdio.h : Merupakan singkatan dari standar input output header yang digunakan sebagai standar
input output operasi yang digunakan oleh bahasa C, akan tetapi bisa juga digunakan dalam
bahasa C++.
Fungsi-fungsi yang ada didalam stdio.h antara lain :
1. printf() : ialah fungsi keluaran yang digunakan untuk menampilkan informasi/pesan
kelayar secara terformat (menentukan tipe data yang akan dikeluarkan).
2. puts() : ialah fungsi keluaran yang digunakan untuk menampilkan informasi/pesan
yang bertipe data string (tanpa harus melakukan penentuan tipe data terlebih dahulu).
3. putchar() : ialah fungsi keluaran yang digunakan untuk menampilkan
informasi/pesan yang bertipe data char(tanpa harus melakukan penentuan tipe data
terlebih dahulu).
4. scanf() : ialah fungsi masukan yang digunakan untuk menginputkan data numerik,
karakter, dan string secara terformat (menentukan tipe data yang akan dimasukan).
5. gets() : ialah fungsi masukan yang khusus untuk menerima masukan tipe data string
(tanpa harus melakukan penentuan tipe data terlebih dahulu).

iostream.h : Merupakan singkatan dari input outout stream header yang digunakan sebagai
standar input output operasi yang digunakan oleh bahasa C++.
Fungsi-fungsi yang ada didalam iostream.h antara lain sebagai berikut :
1. cout : merupakan fungsi keluaran pada C++ yang menampilkan data dengan tipe data
apapun kelayar.
2. cin : merupakan fungsi masukan pada C++ yang bisa memasukan data berupa
numerik dan karakter.
3. endl : merupakan suatu fungsi yang manipulator yang digunakan untuk melakukan
perintah Newline atau pindah baris

conio.h : Merupakan File Header yang berfungsi untuk menampilkan hasil antarmuka kepada
pengguna.
Fungsi -fungsi yang ada didalam conio.h antara lain sebagai berikut :
1. getch() : merupakan singkatan dari get character and echo yang digunakan untuk
menahan (pause) output suatu program dan akan kembali mengeksekusi setelah kita
melakukan inputan baik itu tombol enter atau tombol lainnya dan inputan tersebut
tidak ditampilkan dalam window.
2. getche() : secara fungsi sama dengan getch() akan tetapi ketika melakukan inputan,
inputan tersebut tampil dalam window.
3. clrscr() : merupakan singkatan dari clear screen yang digunakan untuk membersihkan
layar windows .

math.h : Merupakan file header yang berfungsi untuk operasi matematika. Fungsi yang ada
di math.h antara lain :
1. sqrt() : fungsi ini digunakan untuk menghitung akar dari suatu bilangan. Bentuk
umum penulisannya adalah sqrt(bilangan); .
2. pow() : fungsi ini digunakan untuk menghitung hasil dari perpangkatan suatu
bilangan . Bentuk umum penulisannya adalah pow(bilangan,pangkat); .
3. sin(), cos(), tan() : fungsi ini digunakan untuk menghitung nilai sinus, cosinus, dan
tangen dari sudut yang dimasukan. Bentuk umum penulisannya adalah sin(bilangan);
.

stdlib.h : Merupakan file header yang berfungsi untuk operasi pembanding dan operasi
konversi.
Fungsi-fungsi yang ada di stdlib.h antara lain sebagai berikut :
1. max() : fungsi ini digunakan untuk menentukan nilai maximum dari 2 bilangan yang
diinputkan. Bentuk penulisannya adalah max(bilangan1,bilangan2); .
2. min() : fungsi ini digunakan untuk menentukan nilai minimum dari 2 bilangan yang
diinputkan. Bentuk penulisannya adalah min(bilangan1,bilangan2); .
3. atof() : fungsi ini digunakan untuk mengkonversi nilai string menjadi bilangan
bertipe double. Bentuk umum penulisannya adalah atof(char nama_variabel); .
4. atoi() : fungi ini digunakan untuk mengkonversi nilai string menjadi bilangan bertipe
integer. Bentuk umum penulisannya adalah atoi(char nama_variabel);
5.
using namespace std berarti gunakan semua yang ada dalam namespace std (standard),
seperti cin , cout , endl , vector , string , pair , map , queue , deque , dan lain-lain yang
merupakan fitur-fitur di C++ Standard Library. Jadi Anda hanya perlu menulis cout
daripada std::cout , cin daripada std::cin , dan seterusnya.

Hands On:

Ketikan kode berikut (Bisa ganti dalam Bahasa Indonesia) hingga dapat running tanpa error:

Anda mungkin juga menyukai