Translate

struktur bahasa c++

Selamat datang di eagleboot dan selamat membaca.

 Struktur Bahasa C++
 Program C maupun C++ selalu tersusun dari 4 (empat) bagian utama, yaitu : bagian komentar yang ditandai dengan simbol // dan pasangan  /* … */, bagian pengarah compiler yang ditandai dengan symbol #, bagian deklarasi dan bagian definisi  1.11.1. Bagian Komentar Program yang baik pada umumnya diberi komentar yang akan membantu orang lain maupun pembuat program itu untuk memahami program yang dibuat. Dalam C atau C++ setiap tulisan yang diapit oleh symbol /* … */ atau setiap baris yang dimulai dengan symbol // dianggap komentar.  Bahasa C++ tidak mengizinkan komentar bersarang (nested comment), namun Borland C++ lebih fleksibel dalam hal ini.  

Program 1.5 
#include<iostream> 
int main() 

double jam,besar,bayar; //tipedatadouble cout<<"Berapa Jam Kamu bekerja?"; //tampilkan kata tersebut
 cin>>jam; //masukan jam
 cout<<"Berapa besar gaji tiap jamnya?"; //tampilkan kata tersebut 
cin>>besar; //masukanbesargajitiapjam bayar=jam*besar; //kalikanjamdengangajitiapjam cout<<"KamumendapatkanGaji(Rp)"<<bayar<<endl; //jumlahgajitotal 
return 0
}

Pada Borland C++ dapat menggunakan komentar bersarang asalkan opsi cek Nested comments pada menu Options/Compiler/Source dipilih.

1.11.2. Bagian Pengarah Kompiler

 Supaya lebih jelas mengenai bahasa C++ perhatikan program dibawah ini:
Program 1.6
#include<iostream.h>
void main() { char pesan[]="Hello,C++programmers!"; cout<<pesan; return 0; }

 Merupakan statement pre- prosesor, disebut juga pengarah compiler karena berfungsi mengatur proses kompilasi. iostream.h merupakan file program yang mengandung deklarasi kelaskelas yang diperlukan oleh objek cout. File- file dengan ekstensi .h yang berisi deklarasi fungsi-fungsi standar C ini, disebut secara umum sebagai file header.  Beberapa pengarah compiler antara lain: # define, # include, # if,  # else, # elif, # endif, # ifdef, # ifndef

  a. Pengarah kompiler # define Untuk mendefinisikan suatu pengenal / konstanta yang nantinya akan digantikan oleh praprosesor saat program dikompilasi. Perhatikan contoh Program dibawah ini: #define
SIZE30 intarray[SIZE]; for(registerinti=0;i<SIZE;i++) { cout<<array[i]; }

  b. Pengarah Kompiler # Include Berfungsi membaca file program tertentu dan mengikutsertakan file tersebut dalam proses kompilasi. Nama file yang dimaksud harus diapit symbol ‘ < ‘ dan ‘ > ‘ atau tanda kutip dua ( “ …")

C. Pengarah Kompiler # If, # Else, # Elif, # Endif Digunakan untuk memilih bagian program yang akan dikompilasi. Kompilasi cari ini disebut kompilasi bersyarat dan program yang baik biasanya memanfaatkan teknik ini.

d. Pengarah Kompiler # Ifdef, # Ifndef Digunakan juga dalam kompilasi bersyarat. # Ifdef dapat dibaca: ‘jika didefinisikan’ dan # ifndef dapat dibaca: ‘jika tidak didefinisikan’. Pengarah compiler ini sering digunakan untuk menandai bahwa suatu file sudah diikutsertakan dalam kompilasi.

NEXT 》》 deklarasi dan definisi pada bahasa pemrograman

Share this

Related Posts

Previous
Next Post »