Skip to main content

Dasar Belajar Bahasa C++ Untuk Pemula Lengkap

Dasar Belajar Bahasa C++ Untuk Pemula Lengkap - Bahasa C++ adalah bahasa yang bisa dikatakan wajib di hampir semua perguruan tinggi yang memiliki program studi Teknik Informatika. Hal ini karena bahasa C++ termasuk bahasa tingkat tinggi yang berorientasi obyek (Object Oriented Programming) sehingga lebih mudah dipahami dan dipelajari.

Dasar Belajar Bahasa C++ Untuk Pemula Lengkap
Dasar Belajar Bahasa C++ Untuk Pemula Lengkap

Bukan hanya itu, belajar C++ bisa menjadi dasar untuk memperkuat algoritma pemrograman karena struktur bahasa C++ cenderung mudah dipahami. Selain itu, penggunaan bahasa C++ memiliki banyak fungsi. Contohnya untuk belajar aplikasi desktop, library bahasa pemrograman lainnya, mengembangkan sistem operasi baru dan bahasa pemrograman baru, serta yang paling menarik belajar mikrokontroller dengan arduino juga menggunakan bahasa C++.

Dasar Belajar Bahasa C++ Untuk Pemula Lengkap


Mulai darimana saya bisa belajar C++? Berikut ini langkah-langkah belajar C++ untuk pemula dengan cepat dan mudah.

1. Aplikasi Editor dan Compiler C++


Pertama-tama, kita harus memilih editor C++. Beberapa editor dan compiler C++ yang saya tahu adalah:
  • Dev C++
  • Turbo C++
  • Borland C++
  • Code Blocks
  • Notepad ++
Saya lebih suka menggunakan compiler Dev C++. Yang lainnya saya belum pernah coba. Karena itu, saya sarankan pakai Dev C++ aja karena aplikasinya juga ringan.

Kamu juga bisa menulis kode program C++ dengan menggunakan Notepad ++ dengan catatan kamu harus save file dengan format cpp (namafile.cpp).

2. Fungsi File Header C++


Dalam C++, untuk menggunakan beberapa fungsi, kita harus memanggil librarynya dulu di file header. Untuk lebih jelasnya, berikut ini penjelasannya.

#include <iostream>

#include <iostream> adalah salah satu jenis file header yang berfungsi untuk memanggil library input dan output. Input Output Stream (iostream) diperlukan oleh cin dan cout. cout (dibaca C out) berfungsi sebagai output.

#include <conio.h>

#include <conio.h> adalah file header yang berfungsi untuk menjalankan fungsi getch() yang berfungsi untuk menghentikan dan melanjutkan eksekusi program dengan kontrol tombol Enter, clrscr() untuk menghapus layar, dan mengontrol perintah input dan output.

#include <stdio.h>

#include <stdio.h> adalah file header standar input dan output. File header ini diperlukan jika ingin menggunakan input scanf() dan output printf().

#include <string>

#include <string> berfungsi untuk tipe data operasi yang menggunakan karakter string.

Kesimpulan input dan output C++

  • Input cin dan output cout
  • Input gets dan output puts
  • Input scanf dan output printf
Cara memanggil file header di aplikasi Turbo C++ dan Dev C++ berbeda. Jika menggunakan Dev C++ maka kode yang digunakan adalah #include <iostream>. Sedangkan jika menggunakan Turbo C++ gunakan kode #include <iostream.h> (pakai .h).

Turbo C++

#include <iostream.h>
#include <fstream.h>
#include <conio.h>
#include <stdio.h>

Dev C++

#include <iostream>
#include <conio.h>
#include <stdio.h>

3. Variabel dan Tipe Data C++


Sebagai pemula yang belajar bahasa pemrograman, hal yang paling penting adalah deklarasi variabel dan tipe datanya.

Variabel adalah karakter atau kata khusus yang menjadi nama tempat menampung data.

Tipe data adalah jenis data yang merupakan value (isi) dari variabel.

Berikut ini contoh deklarasi variabel string dan integer C++.

string nama, umur;
int a, b, c;

4. Dasar Input dan Output C++


Fungsi input dan output yang paling sering digunakan dalam C++ adalah cin dan cout. Karena itu, kita fokus ke contoh program dan pembahasan untuk kode ini saja.

Variabel yang telah dideklarasikan dipanggil dengan keyword cin untuk input dan cout untuk output.

Contoh Program C++ Output cout

#include <iostream>
using namespace std;
int main()
{
cout << Halo C++";
}

Ketika dirunning maka program di atas akan menampilkan output:

Halo C++

Contoh Program C++ Output cout dengan Tipe Data String

#include <iostream>
using namespace std;
int main()
{
string aa="Halo C++"
cout << aa;
}

Jika program di atas dirunning, maka program di atas juga akan menampilkan output:

Halo C++

Bedanya dengan contoh yang di atas adalah disini kita mendeklarasikan variabel string dengan nama aa dan value Halo C++.

Contoh Program C++ Input cin

#include <iostream>
using namespace std;

string nama;

int main()
{
cout << "Masukan Nama : ";
cin >> nama;

cout << "Halo " << nama;
}

Jika program di atas dirunning maka program akan meminta user memasukkan nama. nama adalah variabel dengan tipe data string. Setelah nama dimasukkan, maka akan menampilkan output:

Halo Anaktoraja

Fungsi using namespace std;

using namespace std digunakan untuk memanggil namespace yang memiliki nama std (standar namespace C++), fungsinya memanggil class/object/fungsi

5. Membuat Komentar pada C++


Komentar adalah bagian dalam kode program yang sangat berguna bagi programmer. Kode ini tidak akan dieksekusi tapi sangat memudahkan programmer dalam koding karena berfungsi sebagai catatan.

// Komentar 1 baris

/* Komentar untuk 2 baris
atau lebih
*/

6. Fungsi main()


main() adalah fungsi yang akan dieksekusi di mana di dalamnya terdapat serangkain kode yang diapit oleh blok {}.

Contohnya

main()
{
Kode program
}

7. Statement Control C++ atau Pengkondisian


Statement control atau pengkondisian adalah pengontrol dalam sebuah program yang memuat beberapa kondisi yang harus dipilih.

Contoh statement kontrol meliputi if dan else serta switch case.

Untuk contoh programnya, berikut ini yang bisa kamu pelajari.
  1. Contoh Program Switch Case Dengan OR C
  2. Contoh Program C++ If Bersarang (Nested If)
  3. Contoh Program If Else C++

8. Looping atau Perulangan C++


Looping atau perulangan juga merupakan bagian penting dalam suatu program. Looping digunakan ketika kita ingin mengulangi suatu kondisi. Proses looping akan terus berlanjut selama nilai bernilai benar.

Contoh looping atau perulangan adalah for, while dan do while.

Looping for digunakan jika suatu proses jumlah perulangannya sudah diketahui.

While adalah jenis looping untuk mengulang suatu proses yang belum diketahui jumlah perulangannya dengan mengecek kondisi terlebih dahulu dan selama bernilai benar maka looping akan berlanjut.

Do while sama seperti while. Bedanya jika while mengecek kondisi terlebih dahulu kemudian diulangi jika memenuhi syarat, do while menjalankan instruksi terlebih dahulu kemudian dilakukan pengecekan kondisi.

Untuk contoh programnya, kamu bisa lihat referensi berikut ini.
  1. Contoh Program Perulangan Do While C++
  2. Contoh Program Looping For dan Do While C++
  3. Contoh Program Perulangan For Bersarang

9. Belajar Contoh Program C++ Sederhana Sampai yang Rumit


Dalam bahasa pemrograman, teori diperlukan. Tapi praktik dan koding adalah segalanya. Untuk lebih mudah dan cepat belajar bahasa C++, langsung masuk ke contoh program C++ dari yang sederhana, menarik sampai yang rumit.

Berikut ini beberapa contoh program yang bisa kamu jadikan sebagai dasar latihan belajar C++.
  1. Program Menghitung Luas Persegi C++
  2. Program Menentukan Bilangan Prima Atau Bukan
  3. Program Menjumlahkan Deret Bilangan C++
Selengkapnya tentang program C++ dan penjelasannya, bisa dilihat di label C++ di blog Anak Toraja ini.

Demikianlah materi dasar belajar bahasa C++ untuk pemula lengkap. Semoga bermanfaat!
Contact Us: Komentar, saran dan masukan melalui WA 085396717324 dan Gmail Lara4store@gmail.com.