PENGERTIAN C++

PENGERTIAN C++
A. Pengertian
C++ adalah bahasa pemograman komputer yang dibuat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C yang dikembangkan di Bell Telephone Laboratories (AT&T Bell Laboratories) para tahun 1970 oleh Dennis Ritchie. Bahasa tersebut diturunkan dari bahasa sebelumnya, yaitu B. Pada awalnya digunakan sebagai bahasa pemograman yang menjalankan Unix. Pertama kali digunakan pada komputer Digital Equipment Corporation PDP-II.

B. Kelebihan bahasa C
- dapat digunakan di hampir semua jenis komputer.
- jauh lebih mudah dipahami dari bahasa assembly.

C. Kelemahan bahasa C
- terkadang membingungkan karena banyaknya operator.
- pemula umumnya belum mengenal pointer dan tidak terbiasa menggunakannya.

D. Cara Penulisan
  •  Komentar
Komentar tidak pernah ditampilkan saat di compile
Menggunakan simbol : /* bisa mengapit lebih 1 baris*/
Menggunakan simbol : //hanya bisa perbaris
  • Semicolon (;)
Mengakhiri statemen kecuali baris yang diawali tanda # karena bukan pernyataan, tetapi preprocessor

C++ memiliki 2 jenis I/O, yaitu :
a. cout (character out) keluaran (untuk menampilkan data yang diinput
b. cin (character in) masukan (menyimpan data dalam variabel)


E. Struktur Penulisan Program C

main ()
{
statemen-statemen
}
fungi_fungsi_lain()
{
statemen-statemen
}

F. Contoh 

 #include <iostream> 
/*untuk mengarahkan kompiler agar meletakkan kode dari header iostream ke dalam program*/

using namespace std;
/*untuk mendeklarasikan kepada kompiler bahwa kita akan menggunakan semua fungsi yang terdapat dalam namespace*/

int main() {
/*main merupakan judul fungsi, () untuk mengapit argumen yang akan dilewati oleh fungsi*/

cout <<"Hello, World!";
/*menampilkan Hello, World!*/
   
    return 0;
/*untuk memberitahukan bahwa program telah berakhir*/
}

Maka Hasilnya adalah :

PENGERTIAN C++

G. Software kompiler C++
-dll.




[Because Sharing is SEXY]
SHARE

Milan Tomic

Hi. I’m Designer of Blog Magic. I’m CEO/Founder of ThemeXpose. I’m Creative Art Director, Web Designer, UI/UX Designer, Interaction Designer, Industrial Designer, Web Developer, Business Enthusiast, StartUp Enthusiast, Speaker, Writer and Photographer. Inspired to make things looks better.

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

0 comments:

Post a Comment