Archive for April 2016
Bahasa Pemrograman C
Bahasa C
- Bahasa C merupakan salah satu bahasa pemrograman komputer Dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell Telephone Laboratories.
- Meskipun C dibuat untuk memprogram sistem dan jaringan komputer namun bahasa ini juga sering digunakan dalam mengembangkan software aplikasi.
- C juga banyak dipakai oleh berbagai jenis platform sistem operasi dan arsitektur komputer, bahkan terdapat beberepa compiler yang sangat populer telah tersedia.
- C secara luar biasa memengaruhi bahasa populer lainnya, terutama C++ yang merupakan extensi dari C.
Sejarah Singkat
Bahasa C
·
Bahasa C berakar dari bahasa BCPL yang
dikembangkan oleh Martin Richards (1967).
·
Lalu dikembangkan menjadi bahasa B oleh Ken
Thompson (1970).
·
Perkembangan selanjutnya ialah bahasa C oleh
Dennis Ritchie (1972).
·
C++ dikembangkan dari bahasa C di laboratorium
Bell yang dikenal dengan AT&T oleh Bjarne S.
HEADER FILE
File judul
(header file) merupakan file yang berisi dengan prototype (judul, nama dan
sintak) dari sekumpulan fungsi-fungsi pustaka tertentu. Jadi file ini hanya
berisi dengan prototype dari fungsi-fungsi pustaka, sedangkan fungsi-fungsi
pustakanya sendiri disimpan di file pustaka (library file dengan extention file
.LIB). Misalnya prototype dari fungsi-fungsi pustaka printf() dan scanf()
terdapat di file judul stdio.h, sehingga jika fungsi-fungsi ini akan digunakan
di program, maka nama file judulnya harus dilibatkan Bahasa C.
dengan
menggunakan preprocessor directive #include. File judul stdio.h berisi
prototype fungsi-fungsi pustaka untuk operasi input dan output standar. Ada dua
cara untuk melibatkan file judul di suatu program C, yaitu sebagai berikut :
#include
<stdio.h> atau #include “stdio.h”
NAMA PENGENAL / IDENTIFIER NAME
1. Karakter
pertama harus huruf atau garis bawah.
2. Karakter
berikutnya boleh huruf, bilangan, atau garis bawah.
3. Panjang
maksimal 32 karakter.
4. Nama pengenal
tidak boleh sama dengan kata kunci (reserved word)
5. Pengenal
bersifat case sensitif. Huruf kecil dan huruf besar (kapital) pada suatu
pengenal tidak dianggap sama
KOMENTAR PROGRAM
Komentar
merupakan bagian penting dari program. Kehadirannya sangat membantu pemrograman
ataupun orang lain dalam memahami program, karena berupa penjelasan-penjelasan mengenai
program atau bagian-bagian program.
Pada C suatu
komentar di awali dengan tanda ( /* ) dan diakhiri dengan tanda ( */ ).
STATEMENT
Suatu statemen
adalah pernyataan yang menyebabkan suatu tindakan akan dilakukan oleh komputer.
Tindakan tersebut dapat berupa tindakan untuk menghitung, menampilkan hasil,
menerima input data, mengendalikan proses program dan lain-lain. Suatu statemen
dibahasa C di tulis dengan diakhiri oleh tanda titik koma (;).
Contoh : X = X +
1;
printf(“ Nilai X
= %f \n”,X);
PENULISAN PROGRAM