Anda di halaman 1dari 8

MATERI AJAR

1. Bahasa Pemrograman C
Bahasa Pemrograman C, selanjutnya disebut bahasa C saja, dikembangkan oleh Dennis M.
Ritchie dan Brian W. Kernighan pada awal tahun 1970.
Bahasa C banyak dipakai untuk membuat sistem operasi dan program- program sistem,
pemrograman tingkat rendah, atau yang "dekat" ke perangkat keras (misalnya untuk kontrol peralatan),
membuat toolkit pemrograman, dan menulis aplikasi. Kelebihan bahasa C sehingga banyak digunakan
ada pada kemampuannya untuk menghasilkan kode yang singkat, efisien, tetapi tetap mudah dibaca.
Berbeda halnya dengan bahasa mesin yang efisien, tetapi membutuhkan latihan khusus untuk
membacanya, atau bahasa tingkat tinggi lain yang enak dibaca, tetapi tidak efisien. Walaupun
demikian, perlu diakui bahwa kesulitan untuk membaca program bahasa C lebih tinggi daripada bahasa
tingkat tinggi lain.

2. Mengenal Code::Blocks
Code::Blocks adalah C/C++ dan Fortran IDE gratis yang dibangun untuk memenuhi kebutuhan
penggunanya yang paling menuntut. Ini dirancangagar sangat dapat diperluas dan dapat dikonfigurasi
sepenuhnya.
Keuntungan menggunakan IDE ini selain karena open source adalah ukuran installer dan
aplikasinya yang ringan, output aplikasinya yang sangat lightweight, serta code editornya yang sangat
fancy dan useful.

3. Cara Mengistall Code Blocks

(1)Untuk mulai download aplikasi Code::Blocks, silahkan buka alamat di


http://www.codeblocks.org.

(2) lalu klik menu “Download”

(3) dan pilih “Download the binaryrelease”


Di halaman berikutnya pilih sistem operasi dimana Code::Blocks akandiinstall. Jika
menggunakan Windows, scroll halaman sampai ke judul “Windows XP / Vista / 7 / 8.x / 10”.
Apabila menggunakan sistemoperasi Linux atau Mac OS, link downloadnya juga tersedia

(4) Terdapat beberapa jenis installer Code::Blocks. 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).
Klik salah satu link “download form”, bisa dari FossHUB atau Sourceforge.net. Jika tidak ada
kendala, proses download akan berjalan. File instalasi codeblocks-20.03mingw-setup.exe
berukuran sekitar 145MB.

(5) Setelah file master Code::Block tersedia, saatnya mulai proses instalasi. Double klik file
codeblocks-20.03mingw-setup.exe yang baru saja di download, dan akan tampil jendela awal
proses instalasi
(6) Klik tombol “Next” untuk lanjut. Lalu di halaman “LicenseAggrement”, klik
saja tombol “I Agree”.

(7) Halaman berikutnya adalah “Choose Components”, biarkan pilihan default (seluruh

pilihan di centang), lalu klik tombol “Next”.


Jendela “Choose Install Location” berguna untuk mengubah lokasi instalasi
Code::Blocks. Disini saya akan membiarkan pilihan default. Artinya kode program Code::Blocks
akan terinstall di “C:\Program Files\CodeBlocks”.
(8) Klik Tombol “Install” dan proses instalasi akan berlangsung beberapa saat.
Figure 1. Proses Instalasi Code::Blocks Sedang Berlangsung

(9) Setelah proses instalasi selesai, akan tampil jendela konfirmasi “Do you want turn
Code::Blocks now?” Klik Yes agar setelah proses instalasi,
(10) Sampai disini, aplikasi Code::Blocks sudah sukses terinstall dan siapuntuk digunakan.
Syntax

Kemudian Kita akan langsung belajar menuliskan syntax

Untuk penjelasan codenya sendiri terdapat :

Baris 1: #include <stdio.h> adalah pustaka file header yang memungkinkan kita
bekerja dengan fungsi masukan dan keluaran, seperti printf() (digunakan pada baris
4). File header menambahkan fungsionalitas ke program C. Jangan khawatir jika
Anda tidak mengerti cara kerja #include <stdio.h>. Anggap saja sebagai sesuatu
yang (hampir) selalu muncul di program Anda.
Baris 2: Baris kosong. C mengabaikan ruang putih. Tapi kami
menggunakannya untuk membuat kode lebih mudah dibaca.
Baris 3: Hal lain yang selalu muncul dalam program C adalah main(). Ini
disebut fungsi. Fungsi (atau Function) di bahasa pemograman adalah kode
program yang dirancang untuk menyelesaikan sebuah tugas tertentu, dan
merupakan bagian dari program utama. Setiap kodedi dalam kurung kurawal {}
akan dieksekusi.
Baris 5: printf() adalah fungsi yang digunakan untuk
mengeluarkan/mencetak teks ke layar. Dalam contoh kita akan
menampilkan "Hello World".
Perhatikan bahwa : setiap peryataan C diakhiri dengan titik koma; Catatan : Badan int main()
juga ditulis sebagai :
int main() {
printf(“Haloo Dunia!!”);
return 0;
}
Baris 6: return 0 mengakhiri fungsi main().

Baris 7: Jangan lupa tambahkan kurung kurawal penutup } untuk benar-


benar mengakhiri fungsi utama.
Komentar

Komentar dapat digunakan untuk menjelaskan kode, dan membuatnya lebih


mudah dibaca. Itu juga dapat digunakan untuk mencegah eksekusi saat menguji
kode alternatif.

 Komentar baris tunggal


Komentar satu baris dimulai dengan dua garis miring ke depan (//).

Teks apa pun antara // dan akhir baris akan diabaikan oleh kompiler(tidak akan
dieksekusi).
Contoh ini menggunakan komentar baris tunggal sebelum baris kode:

printf("Hello World!"); // This is a comment

 C Komentar Multibaris
Komentar multi-baris dimulai dengan /* dan diakhiri dengan */. Teks apa pun
antara /* dan */ akan diabaikan oleh kompiler:
/* Kode di bawah ini akan mencetak kata Hello World! ke layar, dan
itu menakjubkan */
printf("Hello World!");return 0;
}

Anda mungkin juga menyukai