Bagian statement merupakan bagian program yang
berisi perintah yang akan dieksekusi dijalankan.
Pada bahasa Pascal, bagian statement selalu diawali dengan reserved word begin
dan end. Apabila blok statement adalah blok utama program, maka
reserved word end harus diakhiri dengan tanda titik(.), sebaliknya jika
blok statement bukan blok utama program maka
reserved
word end diakhiri dengan tanda titik koma (;). Sebaliknya pada bahasa C,
dimulai dari deklarasi variable hingga akhir statement diawali dan diakhiri
dengan tanda kurung kurawal { dan }. Berikut adalah contoh potongan kode untuk implementasi
menghitung luas
lingkaran
dengan Bahasa.
#include <stdio.h>
void main()
{
const phi = 3.24;
float diameter,radius,luas;
scanf ("%f", &diameter);
radius = diameter/2.0;
luas = phi * radius * radius;
printf ("%f",Luas);
}
Berikut
adalah penjelasan baris demi baris dari potongan kode Bahasa C
untuk
contoh di atas.
1.
#include <stdio.h>
Baris
di awal program ini mengincludekan header library stdio ke dalam
program. Seperti halnya Pascal, Bahasa C juga memiliki cukup banyak library standar
yang dapat digunakan.
2.
void main()
Baris
kedua ini menandakan awal dari blok statement utama. Pada bahasa C, blok program
utama merupakan suatu fungsi/sub program yang diberi nama ‘main’.
3.
{ const phi = 3.14;
Pada
awal baris ketiga ini, terdapat tanda kurung kurawal sebagai pembuka blok
statement.
Kemudian
reserved word const digunakan untuk mendeklarasikan konstanta phi.
4.
float diameter, radius, Luas;
Baris
keempat ini digunakan untuk mendeklarasikan variable diameter, radius, dan luas
dengan tipe data float (bilangan
pecahan)
5.
scanf(“%f”, &diameter);
Baris
kelima berisi perintah yang berfungsi untuk meminta input bertipe float dari
user, dan kemudian nilainya disimpan ke variable diameter.
6.
radius = diameter / 2.0;
7.
Luas = phi * radius * radius;
Baris
keenam dan ketujuh melakukan operasi matematika untuk menghitung luas
lingkaran.
8.
printf(“%f”,Luas);
Baris
ini digunakan untuk mencetak isi variable luas yang bertipe float.
9.
}
Baris
ini menandakan akhir dari blok statement.
Sumber
: Bahasa Pemrograman Untuk Smk - Suprapto
tingggalkan komentar kalian ConversionConversion EmoticonEmoticon