Anda di halaman 1dari 34

Perintah Dasar Bahasa C

• Algoritma dan pemrograman


• Pertemuan 3
• (25-29 September 2023)
• Safrian andromeda, S.T., M.T.
Memahami perintah dasar pada
bahasa pemrograman C.

Tujuan Memahami aritmatika dan operasi


input output pada bahasa
Pembelajaran pemrograman C.

Mampu mengimplementasikan
algoritma pada bahasa pemrograman
C.
C berevolusi dari dua bahasa sebelumnya, BCPL dan B.

BCPL dikembangkan pada tahun 1967 oleh Martin Richards sebagai bahasa untuk
menulis sistem operasi dan compiler.
Sejarah Bahasa C
Ken Thompson memodelkan banyak fitur dalam bahasa B-nya setelah rekan-rekan
mereka di BCPL, dan pada tahun 1970 ia menggunakan B untuk membuat versi awal
sistem operasi UNIX di Bell Laboratories.

Bahasa C dikembangkan dari B oleh Dennis Ritchie di Bell Laboratories dan pertama kali
diimplementasikan pada tahun 1972.

C awalnya dikenal luas sebagai bahasa pengembangan sistem operasi UNIX.

Banyak sistem operasi terkemuka saat ini ditulis dalam C dan/atau C++. C sebagian besar
tidak bergantung pada perangkat keras—dengan desain yang cermat, program C dapat
ditulis secara portabel untuk sebagian besar komputer.
Aplikasi menggunakan bahasa C

Sistem Operasi Sistem Embedded Sistem Real Time

Sistem operasi seperti Linux Sistem navigasi, HP, tablet, Sistem kontrol lalu lintas udara.
dan bagian dari Microsoft robot, smart home, dsb.
Windows dan Google Android.

Sistem Komunikasi

Pengaturan mekanisme routing


pada sistem komunikasi untuk
mengirimkan data, audio, dan
video.
Kelebihan
Bahasa C
Compiler
dan Linker
Compiler dan Linker

Sumber:https://www.petanikode.com/c-macro/

Sumber:https://www.petanikode.com/c-macro/
Struktur
Program
Struktur
Program (2)
Fungsi
Utama:
Fungsi Main
Fungsi
Utama:
Fungsi Main
(2)
Fungsi
Utama:
Fungsi Main
(3)
Fungsi
Utama:
Fungsi Main
(4)
Header .h
Header .h (2)
Printf() dan
Scanf()
Printf() dan
Scanf() (2)
Printf() dan
Scanf() (3)
Karakter
Escape
Karakter
Escape (2)
Karakter
Escape (3)
#Include
#Include (2)

• Baris 3 yang dimulai dengan # diproses oleh preprocessor


sebelum dikompilasi.
• #include memberitahu preprosesor untuk mengimpor/
memasukkan isi dari header file standar input/output
(<stdio.h>) ke dalam program.
• Header ini berisi informasi yang digunakan untuk
mengkompilasi fungsi seperti printf (baris 8).
• Header ini berisi definisi dari fungsi yang sudah dibuat
(seperti printf) agar dapat digunakan pada program C yang
kita buat (untuk mencetak tulisan pada layar)
Baris Kosong
• Baris kosong seperti pada baris 4 dapat
digunakan untuk membuat program lebih
mudah dibaca.
• Karakter spasi, dan karakter tab juga bisa
digunakan untuk mempermudah
pembacaan program.
• Diabaikan oleh kompiler. Tidak
berdampak pada program yang kita buat.
Komentar
Contoh
Program
Sederhana
Variabel

• Int integer1; merupakan suatu definisi.


• Int merupakan tipe data yang memiliki nilai
seperti -7, 0, 1, 341 dsb
• Integer1 merupakan variabel atau tempat untuk
menyimpan nilai (untuk kemudian dapat
digunakan dalam program).
• variable dan tipe data harus didefinisikan sebelum
digunakan.
Contoh
Program
Sederhana (2)
Referensi
Deitel, P., & Deitel, H. (2016). C How to Program. With an Introduction to C++
(8th ed.). PEARSON.
Ibrahim.(2019). Perintah Dasar Pemrograman C.

Anda mungkin juga menyukai