Bahasa pemrograman merupakan instruksi standar untuk memerintah komputer yang memiliki fungsi tertentu. Bahasa pemrograman ini adalah satu set aturan sintaks dan semantik yang digunakan untuk mendefinisikan program komputer.
A. Membuat Program Pertama dengan Bahasa C :
Beberapa software yang diperlukan dalam pembuatan program menggunakan bahasa C :
- Editor teks tempat untuk mengetikkan program.
- Kompilator (compiler) yang akan membaca kode bahasa C yang telah ditulis dan mengubahnya menjadi bahasa mesin (assembly).
- Assembler yang akan mengubah bahasa mesin ke dalam kode biner agar dapat dipahami dan dieksekusi oleh komputer.
- Linker yang akan menyatukan beberapa berkas yang dihasilkan dalam proses-proses sebelumnya ke dalam sebuah bentuk berkas yang dapat dieksekusi (executable).
B. Struktur program bahasa c
Contoh program bahasa C
- Baris pertama adalah sebuah pernyataan yang digunakan untuk memasukkan sebuah header file yang bernama stdio.h".
- Baris 2-5 adalah blok program yang merupakan implementasi suatu fungsi bernama main.
- Pada baris ke 3 pemanggilan sebuah fungsi bermama printf digunakan untuk mencetak data ke layar, data yang ditampilkan adalah kalimat "Halo Dunia!\n". \n merupakan karakter yang akan dicetak oleh baris program sebagai baris baru.
- Return 0 yang terdapat pada baris ke 4 merupakan tanda bagi sistem operasi untuk mengecek selesainya program dengan benar. Jika program berjalan dan berhenti dengan benar, maka sistem operasi akan memperoleh nilai 0, jika nilai selain 0 akan menjadi tanda bahwa program tidak berhenti dengan benar.
C. Ekspresi
Ekspresi dapat dibagi menjadi 3 sebagai berikut:
- Unary (Satu Operand)
- Binary
Ekspresi ini digunakan untuk melakukan operasi hitung penjumlahan, misalkan a + b
- Ternary
Ekspresi ini digunakan untuk menjelaskan secara rinci, misalnya a? b: c
D.Struktur Kontrol Keputusan
Struktur kontrol keputusan digunakan untuk mengambil keputusan yang dilakukan dalam sebuah program. Contoh ilustrasi dari sebuah pernyataan kondisional yaitu untuk mengklasifikasikan sebuah bilangan ganjil/genap.
5. Struktur Kontrol Perulangan
Pernyataan perulangan (loop) merupakan struktur program untuk keperluan iterasi yakni memproses satu atau beberapa pernyataan secara berulang (looping) berdasarkan kondisi tertentu.
Ada 4 bentuk pernyataan loop dalam bahasa C sebagai berikut
a. Struktur kontrol perulangan for
Untuk memperoses pernyataan secara berulang dengan jumlah perulangan telah diketahui.
b. Struktur kontrol perulangan while
Utuk perulangan yang belum diketahui berapa kali perulangannya, namun kondisi berhenti diketahui.
c. Struktur kontrol perulangan do...while
Sama seperti while namun struktur do-while dipastikan akan dikerjakan setidaknya satu kali.
d. Struktur kontrol perulangan bersarang
Yaitu sebuah kontrol dapat menjadi bagian dari suatu struktur kontrol yang lain.
6. Fungsi
Dalam program bahasa C, struktur main adalah sebuah fungsi yang akan dieksekusi oleh sistem operasi ketika program dijalankan. Fungsi pada program melambangkan suatu kumpulan pernyataan yang memiliki tujuan tertentu.
Selain itu Fungsi juga menerima parameter-pramenter :
- Membuat fungsi
- Memanggil fungsi
- Variabel lokal pada fungsi
Tidak ada komentar:
Posting Komentar