Mengenal Statement dalam Bahasa pemograman C



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

Thanks for your comment