A. Tujuan
Memahami struktur type data bahasa pemograman C
Menggunakan variable pada bahasa C.
B. Kode Program
Kasus 1
D. Penjelasan
Line 1
# atau preprocessor, digunakan untuk memasukkan text dari file lain & untuk
mendefinisikan macro sebuah variabel.
Include, artinya memasukkan / menyertakan file ISO yang kita buat yang berupa header file
(nama file.h) ke dalam pemograman C.
stdio.h. file ini berisi deklarasi fungsi fungsi dasar yang kita butuhkan untuk membuat
program C
Line 2
# atau preprocessor, digunakan untuk memasukkan text dari file lain & untuk
mendefinisikan macro sebuah variabel.
Include, artinya memasukkan / menyertakan file ISO yang kita buat yang berupa header file
(nama file.h) ke dalam pemograman C.
Stdlib.h, Ini merupakan sintaks library. Tempat semua library dari pemograman C disimpan
Line 3-6
Ini merupakan command. Berfungsi memberikan komentar pada pemograman C. komentar ini
bagian yang tidak akan keluar di console. Komentar juga mempermudah pembacaan program
saat programmer lupa membaca programnya
Line 9
Ini dinamakan block statement. Yang gunanya untuk mengurung beberapa statement menjadi 1
statement. Ini menandakan awal program.
Line 11
Int / integer (tipe data bilangan bulat) menerangkan variabel apa saja yang akan dipakai.
Dalam kasus ini, variabel yang digunakan adalah a, b, c, dan sum (penjumlahan).
Terdapat pula tanda titik koma di ujung variabel. Tanda titik koma berguna sebagai tanda
pemberhentian sebuah pernyataan, juga untuk menandakan bahwa itu statement. Setiap 1
titik koma berarti 1 statement.
Line 14
Perintah printf digunakan untuk menampilakn text ke layar monitor. Ini merupakan salah
satu fungsi sekumpulan instruksi untuk memunculkan karakter ke console.
“” (karakter petik dua) digunakan untuk membuat teks agar tampil di console. Yang mana
harus diawali dengan tanda petik dua (") setelah itu diikuti text yang mau ditampilkan lalu
diakhiri dengan tanda petik dua (") lagi. Dalam kasus ini, text yang akan keluar berupa
tulisan welcome. This program adds
\n artinya fungsi enter atau ganti ke baris baru (new line)
() (tanda kurung) digunakan untuk mengapit argumen fungsi, yaitu nilai yang dilewatkan ke
fungsi
Tanda titik koma berguna sebagai tanda pemberhentian sebuah pernyataan, juga untuk
menandakan bahwa itu statement. Setiap 1 titik koma berarti 1 statement.
Line 15
Sama seperti penjelasan pada line 14, Tetapi dalam kasus ini, text yang akan keluar berupa
tulisan three numbers. Enter the numbers
Line 17
Perintah scanf digunakan untuk membaca data yang diketik dari keyboard. Ini merupakan
salah satu fungsi membaca masukan data
%d menandakan bahwa input yang dimasukkan dari keyboard berupa bilangan bulat. Karena
ada 3 input yang akan dimasukkan maka terdapat 3 karakter
&a, &b, &c merupakan input input yang akan diketik dari keyboard dan dibaca oleh perintah
scanf
() (tanda kurung) digunakan untuk mengapit argumen fungsi, yaitu nilai yang dilewatkan ke
fungsi
Tanda titik koma berguna sebagai tanda pemberhentian sebuah pernyataan, juga untuk
menandakan bahwa itu statement. Setiap 1 titik koma berarti 1 statement.
Line 20
Pada line ini, rumus penjumlahan dimasukkan. Perintah untuk menjumlahan 3 input yang
dimasukkan oleh keyboard.
Tanda titik koma berguna sebagai tanda pemberhentian sebuah pernyataan, juga untuk
menandakan bahwa itu statement. Setiap 1 titik koma berarti 1 statement.
Line 22
Perintah printf digunakan untuk menampilakn text ke layar monitor. Ini merupakan salah
satu fungsi sekumpulan instruksi untuk memunculkan karakter ke console.
“” (karakter petik dua) digunakan untuk membuat teks agar tampil di console. Yang mana
harus diawali dengan tanda petik dua (") setelah itu diikuti text yang mau ditampilkan lalu
diakhiri dengan tanda petik dua (") lagi. Dalam kasus ini, text yang akan keluar berupa
tulisan the total is : “hasil penjumlahan”
%d menandakan bahwa input yang dimasukkan dari keyboard berupa bilangan bulat.
\n artinya fungsi enter atau ganti ke baris baru (new line). 2 karakter menandakan 2x enter
sum menandakan memanggil hasil program penjumlahan pada line 20 untuk ditampilkan di
line 22
() (tanda kurung) digunakan untuk mengapit argumen fungsi, yaitu nilai yang dilewatkan ke
fungsi
Tanda titik koma berguna sebagai tanda pemberhentian sebuah pernyataan, juga untuk
menandakan bahwa itu statement. Setiap 1 titik koma berarti 1 statement.
Line 25
Return, berhubungan dengan kode int main(void) sebelumnya. Disinilah kita
menutup function main() yang sekaligus mengakhiri kode program bahasa C.
0 artinya kembalikan nilai 0 (nol) ke sistem operasi yang menjalankan kode program ini.
Nilai 0 menandakan kode program berjalan normal dan tidak ada masalah. Instruksi return
menyebabkan fungsi main() berakhir dan mengembalikan kode yang mengikuti instruksi
tersebut, dalam kasus ini 0
Tanda titik koma berguna sebagai tanda pemberhentian sebuah pernyataan, juga untuk
menandakan bahwa itu statement. Setiap 1 titik koma berarti 1 statement.
Line 26-27
Ini dinamakan block statement. Yang gunanya untuk mengurung beberapa statement menjadi 1
statement. Ini menandakan akhir program.
A. Kode Program
B. Hasil
C. penjelasan
Pada kasus ini, tujuannya sama yaitu menjumlahkan 3 angka yang di input oleh keyboard.
Hanya saja angka yang diberikan berupa bilangan berkoma. Maka, perbedaan antara program
pada kasus 1 dan kasus 2 terletak pada :
Line 17
Perintah scanf digunakan untuk membaca data yang diketik dari keyboard. Ini merupakan
salah satu fungsi membaca masukan data
%f menandakan bahwa input yang dimasukkan dari keyboard berupa bilangan desimal.
Karena ada 3 input yang akan dimasukkan maka terdapat 3 karakter
&a, &b, &c merupakan input input yang akan diketik dari keyboard dan dibaca oleh
perintah scanf
() (tanda kurung) digunakan untuk mengapit argumen fungsi, yaitu nilai yang dilewatkan ke
fungsi
Tanda titik koma berguna sebagai tanda pemberhentian sebuah pernyataan, juga untuk
menandakan bahwa itu statement. Setiap 1 titik koma berarti 1 statement.
Line 22
Perintah printf digunakan untuk menampilakn text ke layar monitor. Ini merupakan salah
satu fungsi sekumpulan instruksi untuk memunculkan karakter ke console.
“” (karakter petik dua) digunakan untuk membuat teks agar tampil di console. Yang mana
harus diawali dengan tanda petik dua (") setelah itu diikuti text yang mau ditampilkan lalu
diakhiri dengan tanda petik dua (") lagi. Dalam kasus ini, text yang akan keluar berupa
tulisan the total is : “hasil penjumlahan”
%0.2 menandakan bahwa nilai desimal yang akan ditampilkan merupakan 2 angka
dibelakang koma pada console.
f menandakan bahwa dia merupakan fungsi float
\n artinya fungsi enter atau ganti ke baris baru (new line). 2 karakter menandakan 2x enter
sum menandakan memanggil hasil program penjumlahan pada line 20 untuk ditampilkan di
line 22
() (tanda kurung) digunakan untuk mengapit argumen fungsi, yaitu nilai yang dilewatkan ke
fungsi
Tanda titik koma berguna sebagai tanda pemberhentian sebuah pernyataan, juga untuk
menandakan bahwa itu statement. Setiap 1 titik koma berarti 1 statement.
A. Tujuan
Memahami struktur type data bahasa pemograman C
Menggunakan constant pada bahasa C
B. Kode Program
C. Hasil
D. Penjelasan
Line 1
# atau preprocessor, digunakan untuk memasukkan text dari file lain & untuk
mendefinisikan macro sebuah variabel.
Include, artinya memasukkan / menyertakan file ISO yang kita buat yang berupa header file
(nama file.h) ke dalam pemograman C.
stdio.h. file ini berisi deklarasi fungsi fungsi dasar yang kita butuhkan untuk membuat
program C
Line 3
# atau preprocessor, digunakan untuk memasukkan text dari file lain & untuk
mendefinisikan macro sebuah variabel.
Define, merupakan salah satu keyword dari Konstanta. Konstanta itu sendiri adalah sebuah
tempat atau container dari suatu nilai. Sesuai dengan namanya, nilai dari konstanta bersifat
tetap (konstan) dan tidak bisa diubah sepanjang program berjalan. Dalam kasus ini.
Konstanta yang dibuat adalah Define PI 3.1415926536, artinya saya membuat konstanta
bernama PI yang bernilai 3.1415926536
Line 4-6
Ini merupakan command. Berfungsi memberikan komentar pada pemograman C. komentar ini
bagian yang tidak akan keluar di console. Komentar juga mempermudah pembacaan program
saat programmer lupa membaca programnya
Line 7
int di depan main adalah tipe data yang akan dikembalikan. Ini menunjukkan bahwa dia berupa
fungsi. Maka di dalam fungsi main (), wajib kita sertakan return 0. Artinya, fungsi main akan
mengembalikan nilai 0 setelah selesai dieksekusi.
Line 8
Ini dinamakan block statement. Yang gunanya untuk mengurung beberapa statement menjadi 1
statement. Ini menandakan awal program.
Line 10
Const, merupakan deklarasi konstanta tipe integer (angka)
Double, tipe data yang sama seperti float. Hanya saja double memiliki ukuran
penyimpanan yang lebih besar dibandingkan float. Dalam kasus ini, konstanta cPi ini sama
saja dengan konstanta PI
Line 13
Perintah printf digunakan untuk menampilakn text ke layar monitor. Ini merupakan salah
satu fungsi sekumpulan instruksi untuk memunculkan karakter ke console.
“” (karakter petik dua) digunakan untuk membuat teks agar tampil di console. Yang mana
harus diawali dengan tanda petik dua (") setelah itu diikuti text yang mau ditampilkan lalu
diakhiri dengan tanda petik dua (") lagi. Dalam kasus ini, text yang akan keluar berupa
tulisan defined constant PI : 3.141593
%f menandakan bahwa input yang dimasukkan dari keyboard berupa bilangan pecahan
\n artinya fungsi enter atau ganti ke baris baru (new line). 1 karakter menandakan 1x enter
PI menandakan memanggil program pada line 3 untuk ditampilkan di line 13
() (tanda kurung) digunakan untuk mengapit argumen fungsi, yaitu nilai yang dilewatkan
ke fungsi
Tanda titik koma berguna sebagai tanda pemberhentian sebuah pernyataan, juga untuk
menandakan bahwa itu statement. Setiap 1 titik koma berarti 1 statement.
Line 14
Sama seperti penjelasan pada line 13, Tetapi dalam kasus ini, text yang akan keluar berupa
tulisan memory constant cPI : 3.141593
PI menandakan memanggil program pada line 3 untuk ditampilkan di line 14
Line 15
Sama seperti penjelasan pada line 13, Tetapi dalam kasus ini, text yang akan keluar berupa
tulisan literal constant : 3.141593
3.1415926536, merupakan angka yang akan dimasukkan dan ditampilkan pada console
Line 16
Return, berhubungan dengan kode int main(void) sebelumnya. Disinilah kita
menutup function main() yang sekaligus mengakhiri kode program bahasa C.
0 artinya kembalikan nilai 0 (nol) ke sistem operasi yang menjalankan kode program ini.
Nilai 0 menandakan kode program berjalan normal dan tidak ada masalah. Instruksi return
menyebabkan fungsi main() berakhir dan mengembalikan kode yang mengikuti instruksi
tersebut, dalam kasus ini 0
Tanda titik koma berguna sebagai tanda pemberhentian sebuah pernyataan, juga untuk
menandakan bahwa itu statement. Setiap 1 titik koma berarti 1 statement.
b. Kesimpulan
Menggunakan #define
tidak perlu menuliskan tipe data
tidak perlu tanda titik koma diakhir
Menggunakan const
harus menuliskan tipe data
perlu tanda titik koma diakhir