Cara Belajar Bahasa Pemrograman C++ untuk Pemula

Tutorial C++ Lengkap, Belajar Bahasa C++ untuk Pemula



Sebelum membahas lebih dalam ke materi ada hal yang harus saya berikan mengenai apa itu C++? C++ adalah bahasa pemrograman yang berhubungan dengan bahasa C, yang meliputi konsep kompilasi, kerangka program dan file header, dalam pembahasan kali ini saya akan memberikan trik dan tips agar Anda bisa belajar mengenai bahasa pemrograman C++ dengan mudah.

Perlu Anda ketahui terlebih dahulu bahwa bahasa C++ dan C tergolong ke dalam bahasa pemrograman tingkat menengah, lebih jelasnya bisa di lihat di bawah ini golongan bahasa pemrograman menurut tingkat kesulitannya.


Bahasa Tingkat Tinggi :
  • Pascal
  • Modula-2
  • Ada
  • COBOL
  • FORTRAN
  • BASIC
 Bahasa Tingkat Menengah:
  • Java
  • C
  • C++
  • FORTH
Bahasa Tingkat Rendah:
  • Assembler
  • Macro-Assembler

Dari semua tingkat bahasa yang terdapat di atas, maka bahasa yang paling sulit untuk di kuasai adalah bahasa yang memiliki tingkat rendah yaitu macro assembler dan assembler, mengapa demikian? Karena bahasa pemrograman ini masih bersifat primitif yang artinya program hanya bersifat 0 dan 1 saja yang dapat di kenali oleh sistem komputer. Kemudian pada tahun 1983, seorang yang bernama doktor Bjarne Stroustrup mengembangkan bahasa pemrograman tersebut hingga lahirlah bahasa pemrograman C++.

Dalam bahasa C++ Anda juga harus mengerti tentang apa itu Preprocessor, untuk itu marilah kita bahas bersama sama tentang Preprocessor pada bahasa C++.

1. Preprocessor

Preprocessor, mula mula kode program akan di masukkan ke bagian preprocessor, yaitu sebuah tanda yang di awali dengan tanda #(pround) dan menghasilkan file yang akan di lewatkan ke dalam kompiler. Beberapa preprocessor di antaranya terbuat adalah sebagai berikuti ini:

#include
#define
#ifdef
dan lain lain

2. Kerangka Program C

Setiap program yang di tulis dalam bahasa C/C++ pasti akan memiliki sebuah fungsi utama yaitu int main ( ). Apabila kita akan mendefinisikan fungsi fungsi lai maka kita akan melakukannya di luar fungsi utama tersebut. Dalam C++, kode yang di baca adalah kode kode yang terdapat pada fungsi utama, jika terjadi pemanggilan fungsi lain, maka program akan mencari nama fungsi tersebut untuk di eksekusi dan apabila sudah melakukan eksekusi maka program akan kembali ke dalam fungsi utama, begitu juga seterusnya.

Apabila Anda belum memahami tentang kerangka pada program bahasa C++, maka akan saya berikan kerangka program bahasa C di bawah ini.

#include <iostream>

// prototype fungsi
tipe_data nama_fungsi1 (parameter1, parameter2, . . .);
tipe_data nama_fungsi2 (parameter1, parameter2, . . .);
. . .

// Fungsi utama
int main (void) {
   Statement;
   . . .
   return 0;
}

// Implementasi funsi
tipe_data nama_fungsi1(parameter1, parameter2, . . . ) {
   Statement
   . . .
}

tipe_data nama_fungsi2 (parameter1, parameter2, . . .) {
. . .

}

Itu adalah kerangka sebuah program bahasa C yang dapat Anda pahami terlebih dahulu, karena pada dasarnya bahasa C tidak jauh berbeda dengan bahasa C++. Untuk itu maka Anda dapat memahaminya terlebih dahulu.

3. Komentar

Dalam bahasa C++ ada dua tanda yang dapat di gunakan untuk sebuah komentar, yang pertama ada tanda yang di gunakan untuk komentar satu baris saja dan yang ke dua tanda yang di gunakan untuk komentar lebih dari satu baris. Untuk itu maka saya akan memberikan penjelasan mengenai tanda komentar, yang pertama yaitu tanda komentar satu baris.
  • Komentar Menggunakan Tanda //
Tanda // di gunakan untuk menuliskan sebuah komentar di bahasa pemrograman C++, tanda ini yaitu bisa di gunakan dan tidak akan terjadi error apabial di gunakan hanya untuk satu baris komentar saja. Itu artinya Anda tidak boleh menggunakan tanda ini jika Anda ingin memberikan sebuah komentar lebih dari satu baris, karena itu akan mengakibatkan sebuar kesalahan atau bisa juga error.

// ini adalah sebuah komentar satu baris

  • Komentar Menggunakan Tanda /*. . . */
Tanda  /*. . . */ di gunakan untuk komentar yang lebih dari satu baris, untuk itu maka jika Anda ingin memberikan sebuah komentar lebih dari satu baris gunakanlah tanda tersebut.

/* Ini komentar
lebih dari satu
baris*/

4. Identifier

Identifier adalah suatu pengenal atau pengidentifikasi yang kita deklarasikan agar kompiler dapat mengenalinya. Identifier sendiri dapat berupa nama variabel, konstanta, fungsi, kelas, template maupun namespace.

Identifier yang berperan sebagai variabel dan konstanta berfungsi untuk manampung sebuah nilai yang di gunakan dalam program. Identifikasi ini di lakukan untuk mempermudah proses penanganan data atau nilai, misalnya untuk memasukkan dan menampilkan sebuah nilai.

Di bawah ini adalah contoh yang benar tentang penulisanya Identifier pada C++
  • Identifier tidak boleh berupa angka atau di awali dengan karaketer yang berupa angka, Contoh:
long 100 ;
long 2x ;
  •  Identifier tidak boleh mengandung spasi, Contoh:
 int Bilangan Bulat ;
  • Identifier tidak boleh mengandung karakter karakter simbol, Contoh:
long $atu ;
long lima% ;
long en@m ;
  • Identifier tidak boleh mengandung sebuah kata kunci atau keyword, Contoh:
long break ;
long return ;


Itulah penulisan sebuah identifier yang benar dalam bahasa pemrograman C++, semoga Anda dapat memahaminya. Apabila Anda ingin membuat sebuah identifier maka Anda harus bisa menyesuaikan dengan nama sesuai kebutuhan, jangan sampai nama identifier bisa membuat Anda sendiri menjadi bingung.
Previous
Next Post »

15 comments

Click here for comments
Candra DP
admin
February 18, 2017 at 4:00 AM ×

Templatenya benerin donk gan, terlalu rame

Reply
avatar
INTEKNO
admin
February 18, 2017 at 4:03 AM ×

Semua punya selera masing masing gan

Reply
avatar
Awer
admin
February 18, 2017 at 4:06 AM ×

done gan (y) rumit juga :'D

Reply
avatar
Haniqbal
admin
February 18, 2017 at 4:21 AM ×

Meskipun utk pemula piston otak ane ngebul gan, bukan bidangnya :')

Reply
avatar
February 18, 2017 at 5:04 AM ×

Makasih gan,, sangat bermanfaat

Reply
avatar
ferdimbew
admin
February 18, 2017 at 6:10 AM ×

gan fungsi FORTRAN gimana yah buat apa gitu kan html buat bikin web atau apa kalo FORTRAN itu buat apa gan?

Reply
avatar
Abd Asis
admin
February 18, 2017 at 6:31 AM ×

terimakasih tutorialnya gan tapi saya lebih suka php, tolong donk update aritkel tentang php gan

Reply
avatar
Bangtax
admin
February 18, 2017 at 6:49 AM ×

bahasa tingkat menengah aja sudah pusing minta ampun gan hehe

Reply
avatar
February 18, 2017 at 9:50 AM ×

Hanya orang" tertentu nih yang tidak pusing ama yg beginian hehe

Reply
avatar
February 18, 2017 at 3:23 PM ×

Pelajaran pemograman dasar, kelas 10 jurusan TKJ,,

Reply
avatar
Unknown
admin
February 18, 2017 at 3:45 PM ×

Mungkin bagi q sangat keren gan..Karena ane pemula...Masih perlu belajar banyak...

Makasih gan...Sangat bermanfaat gan...Next gan..Lanjutan pembelajarannya

Reply
avatar
February 19, 2017 at 1:38 AM ×

udah lama banget ga liat coding C, kebiasaan PHP sih ane :D

Reply
avatar
February 19, 2017 at 2:03 AM ×

sangat bermanfaat gan, thanks ilmunya

Reply
avatar
February 19, 2017 at 2:12 AM ×

Kalo bisa disertakan ebook nya gan hehe

Reply
avatar
Thanks for your comment