Struktur program C++ dan C

Sebelum membuat program dengan bahasa C++ maupun C perlu diketahui dulu tentang struktur dari program tersebut. ada beberapa bagian yang perlu diketahui pada bagian – bagian tersebut merupakan aturan – aturan yang harus dipenuhi sebagai syarat dari penulisan program C++  maupun C.

Sebagai contoh untuk mempermudah pemahaman bisa diperhatikan pada contoh program dibawah ini :

#include <iostream.h>
void main()
{
int panjang,lebar,Luas;
panjang = 5;
lebar = 4;
Luas = panjang * lebar;
Cout<<“luas persegi panjang = “<<Luas;
}

 Dari contoh program tersebut dapat kita urai bagian – perbagian :
a.       Praprosesor #include merupakan suatu perintah yang digunakan untuk mengatur compiler agar membaca berkas header yang disertakan di belakagnya(<iostream.h>) saat program di kompilasi. <iostream.h> merupakan berkas standard untuk bahasa C++  sedangkan untuk bahasa C menggunakan header standard berupa <stdio.h>.
b.      Berkas header berekstensi .h (<iostream.h>) merupakan berkas yang berisi prototype fungsi ,definisi konstanta dan defnisi variabel.
c.       main() merupakan suatu fungsi yang akan dijalankan pertama kali ketika program dieksekusi.
d.      Tanda { dan } merupakan penulisan dalam bahasa C maupun  C++ yang menyatakan { sebagai awalan suatu statement (perintah) dan } sebagai penanda akhir dari statement.
e.       Statement merupakan kumpulan interuksi – interuksi yang akan dilakukan ketika program dijalankan. Pada contoh diatas, yang merupakan baris statement adalah

int panjang,lebar,Luas;
panjang = 5;
lebar = 4;
Luas = panjang * lebar;
Cout<<“luas persegi panjang = “<<Luas;

Dan perlu diketahui juga ,untuk setiap baris program harus diakhiri dengan (;) titik-koma. Sebagai akhir dari satu statement pada baris tersebut.

1 komentar:

  1. Stainless Steel Magnets - titanium arts
    Ironing 1xbet login the https://vannienailor4166blog.blogspot.com/ Stainless dental implants Steel Magnets (4-Pack). Made goyangfc.com in Germany. The Titanium Arts Stainless Steel Magnets are an alloy made of https://deccasino.com/review/merit-casino/ steel in stainless steel

    BalasHapus