Belajar C++ untuk Para Pemula - Khairunisa Tiara Sabrina

 Apa itu C++?

        C++ adalah bahasa pemrograman komputer yang merupakan pengembangan dari bahasa C, dibuat oleh Bjarne Stroustrup dan dikembangkan di Bong Labs (Dennis Ritchie) di awal tahun 1970-an. Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute). Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an. 

Algoritma Pemrograman

    Algoritma adalah metode dan tahapan sistematis yang digunakan untuk memecahkan suatu permasalahan. Sedangkan pemrograman adalah proses pembuatan program dengan menerapkan algoritma dan struktur data tertentu menggunakan bahasa pemrograman. Struktur data adalah tempat tatanan penyimpanan data yang dibutuhkan program pada komputer.

Flowchart

    Algoritma adalah metode dan tahapan sistematis yang digunakan untuk memecahkan suatu permasalahan. Sedangkan pemrograman adalah proses pembuatan program dengan menerapkan algoritma dan struktur data tertentu menggunakan bahasa pemrograman. Struktur data adalah tempat tatanan penyimpanan data yang dibutuhkan program pada komputer.

Komponen Aplikasi Dev C++

1.     Header

File Header adalah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program baik itu sebagai standar Input/Output maupun sebagai syntax. File Header dalam C++ digunakan untuk memanggil library- library yang ada sehingga suatu fungsi dapat digunakan secara baik dan benar.

2.      Fungsi utama

Setiap program yang ditulis dengan menggunakan bahasa C harus mempunyai fungsi utama, fungsi tersebut bernama main(). Fungsi inilah yang akan dipanggil pertama kali pada saat eksekusi program. Apabila ada fungsi lain yang dibuat, maka fungsi tersebut akan dijankan ketika dipanggil di fungsi utama. Hal ini karena bahasa C/C++ merupakan bahasa procedural yang menerapkan konsep runtutan (program dieksekusi baris-perbaris dari atas ke bawah secara berurutan).

3.      Identifier/pengenal

Identifier adalah suatu nama yang biasa dipakai dalam pemrograman untuk menyatakan variabel, konstanta, tipe data, dan fungsi. Aturan untuk penulisan identifier antara lain: 1. Tidak boleh dimulai dengan karakter non huruf 2. Tidak boleh ada spasi 3. Tidak boleh menggunakan karakter-karakter ~ ! @ # $ % ^ & * ( ) + ` - = { } [ ] : " ; ' < > ? , . / | 4. Tidak boleh menggunakan reserved words yang ada dalam C/C++. Reserved Word atau Keyword merupakan kata-kata yang telah ada/ didefinisikan oleh bahasa pemrograman yang bersangkutan. Kata-kata tersebut telah memiliki definisi yang sudah tetap dan tidak dapat diubah. Karena telah memiliki definisi tertentu, maka kata-kata ini tidak dapat digunakan sebagai identifier.

4.      Tipe data

Tipe Data adalah jenis nilai yang dapat ditampung oleh suatu variabel 

    5.   Deklarasi variabel

Variabel merupakan suatu tempat untuk menampung data atau konstanta di memori yang mempunyai nilai atau data yang dapat berubah – ubah selama proses program. Variabel yang digunakan dalam program harus dideklarasikan terlebih dahulu. Pengertian deklarasi di sini yaitu mengenalkan variabel ke program dan menentukan tipe datanya. 

6.      Assigment

Proses assignment adalah proses pemberian nilai kepada suatu variabel yang telah dideklarasikan. 

7.      Konstanta

Konstanta adalah identifier yang terkait nilai tidak bisa biasanya diubah oleh program selama pelaksanaannya. Untuk pendeklarasian konstanta dalam C++ mirip dengan Pascal. 

8.      Komentar  

Komentar digunakan untuk memberikan penjelasan pada program dan tidak akan dieksekusi dalam program. 

Untuk lebih jelasnya, dapat melihat video youtube berikut mengenai C++ :


 

 



Komentar