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.
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++.
Mulai darimana saya bisa belajar C++? Berikut ini langkah-langkah belajar C++ untuk pemula dengan cepat dan mudah.
Pertama-tama, kita harus memilih editor C++. Beberapa editor dan compiler C++ yang saya tahu adalah:
Kamu juga bisa menulis kode program C++ dengan menggunakan Notepad ++ dengan catatan kamu harus save file dengan format cpp (namafile.cpp).
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.
Turbo C++
#include <iostream.h>
#include <fstream.h>
#include <conio.h>
#include <stdio.h>
Dev C++
#include <iostream>
#include <conio.h>
#include <stdio.h>
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++.
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
Ketika dirunning maka program di atas akan menampilkan output:
Halo C++
Contoh Program C++ Output cout dengan Tipe Data String
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
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
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.
main() adalah fungsi yang akan dieksekusi di mana di dalamnya terdapat serangkain kode yang diapit oleh blok {}.
Contohnya
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.
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.
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++.
Demikianlah materi dasar belajar bahasa C++ untuk pemula lengkap. Semoga bermanfaat!
Saksi Iman
Tempat untuk berbagi cerita betapa baik dan hebat Tuhan di dalam kehidupanku..
![]() |
| 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 ++
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
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;
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++";
}
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;
}
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;
}
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
*/
/* 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
}
{
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.
- Contoh Program Switch Case Dengan OR C
- Contoh Program C++ If Bersarang (Nested If)
- 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.
- Contoh Program Perulangan Do While C++
- Contoh Program Looping For dan Do While C++
- 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++.
- Program Menghitung Luas Persegi C++
- Program Menentukan Bilangan Prima Atau Bukan
- Program Menjumlahkan Deret Bilangan C++
Demikianlah materi dasar belajar bahasa C++ untuk pemula lengkap. Semoga bermanfaat!

