Enjun
Enjun Manusia

Belajar dan Mengenal tentang Pemograman Bahasa C++



Hallo semua, karena ane di kampus belajar bahasa pemograman C++, jadi ane pikir gk ada salahnya nambah menu lagi di blog ane :v apalagi ni blog kan niche nya gado-gado ea jadi bebas :v.
Kali ini ane mau bahas sedikit perkenalan tentang C++, mungkin salah satu dari kalian sudah pernah ada yang belajar di bangku SMK-nya.

Singkat cerita pada awal tahun 1970-an seorang bernama Bjarne Stroustrup mulai mengembangkan bahasa pemrograman c++ yang merupakan turunan dari Bahasa C. Jika Bahasa C merupakan bahasa prosedural maka Bahasa C++ hadir menggunakan konsep pemrograman berorientasi objek atau Object Oriented Programming.
Pemrograman dengan bahasa C menggunakan 2 konsep:
  • Data - bahan yang akan diolah.
  • Algorithms - metode pengolahan.
Tapi bagaimanapun juga, penggunaan bahasa prosedural seperti C sangat tidak efisien khususnya untuk pembuatan software berskala menengah ke atas atau project besar. Terlalu banyak perulangan, percabangan, dan kode yang harus kita ketikan. Maka dari itu kemudian bahasa c ini dikembangkan ke tingkat lebih lanjut menjadi bahasa C yang berorientasi object yang kemudian disebut dengan bahasa C++.
Lalu bagaimana dengan struktur program C++?
Struktur program C++, sama seperti struktur program C yang terdahulu. Struktur program C++ terdiri sejumlah blok fungsi, setiap fungsi terdiri dari satu atau beberapa pernyataan yang melaksanakan tugas tertentu. 
 Bentuk umum :

Contoh 1 :

Penjelasan :

  1. #include <file-header> merupakan preprocessor pada C++ untuk pemanggilan yang memuat beberapa perintah-perintah dari C++ (contoh, apabila ingin menggunakan perintah cout maka harus menggunakan file header iostream.h) 
  2. main( ) merupakan awal mula dari blok program utama 
  3. tanda { dan } sebagai punctuator yang awal blok program hingga akhir blok program
  4. cout merupakan perintah keluaran pada C++ 
  5. getch( ); apabila ditempatkan sebelum funtuator }, maka berfungsi sebagai penahan dari tampilan hasil 
Contoh Struktur Sederhana di C++.
  • File header berisi prototype (judul, nama dan sintak)sekumpulan fungsi tertentu (akan disimpan di file pustaka/ file library dengan executable .LIB).   
  • Inisial: prototype dari fungsi-fungsi pustaka   printf ( ) dan scanf ( ) terdapat di file header stdio.h   
Penulisan file header :

 #include <stdio.h>
Atau
 #include “stdio.h” 

 Inisial  :                                  File Header :  

printf( )                                   <stdio.h>
getch( )                                   <conio.h>
cout( )                                     <iostream.h>


Fungsi Pustaka INPUT & OUTPUT
  •         Scanf dan Printf
  •         Getch dan Puts
  •         Getche dan Putchar
  •         Cin dan Cout
Untuk Contoh program akan ane bahas di artikel selanjutnya.

Sekian dari ane semoga ada manfaatnya bye~!

Enjun
Enjun  Manusia

Komentar