C++ adalah bahasa pemrograman yang kuat dan fleksibel yang banyak digunakan untuk berbagai aplikasi, mulai dari pengembangan game dan perangkat lunak hingga sistem tertanam dan aplikasi website.
Bahasa ini terkenal dengan performa dan kontrolnya yang tinggi ini menjadikannya pilihan ideal untuk programmer yang ingin memaksimalkan kinerja program mereka.
Bahasa pemrograman ini terlihat sangat rumit dan membingungkan untuk dipelajari.
Salah satunya program C++, untuk contoh program C++ bisa ada banyak sekali tergantung fungsinya saja.
Tapi sebelum melihat contoh program yang dibuat dengan c++, sebaiknya Anda mengenal dulu bahasa pemrograman C++.
Apa Itu Program C++
Mungkin bagi Anda yang masih sangat awam dengan pemrograman, tidak mengenal sama sekali dengan bahasa pemrograman c++ ini.
Jika dilihat dari sejarahnya, bahasa C++ ini muncul di tahun 1970an. Bahasa ini dikembangkan oleh seseorang bernama Bjarne Stroustrup.
C++ adalah bahasa pemrograman turunan dari bahasa pemrograman C.
Kalau Bahasa C adalah bahasa yang sifatnya prosedural, C++ orientasinya pada objek. Atau dalam bahasa pemrograman disebut Object Oriented Programming.
C++ muncul karena ketika membuat sebuah software yang skalanya besar, C tidak cocok untuk dipakai karena tidak efisien.
C terlalu banyak percabangan, kode yang harus diketikkan, dan juga perulangan. Karena itulah kemudian lahir bahasa C++.
Program C Bisa Digunakan Untuk Apa Saja?
Sebelum Anda lanjut belajar bahasa C, mungkin diantara sahabat Qwords penasaran program C bisa digunakan untuk apa saja?
Bahasa C merupakan induk dari semua bahasa pemrograman, sehingga bisa digunakan untuk keperluan apa saja.
Bahasa C bisa digunakan pada sistem operasi Windows, Linux, MacOS bahkan Android.
Jadi, peluang kedepan belajar bahasa C masih terbuka lebar, tinggal Anda menentukan saja spesialisasinya.
Hosting Terbaik Untuk Programmer
Aplikasi yang Dipakai Bahasa C++
1. Test Editor
Untuk membuat sebuah bahasa pemrograman, Anda bisa memakai banyak aplikasi.
Salah satu yang paling sederhana adalah dengan menggunakan aplikasi Text editor seperti misalnya notepad atau notepad++.
Langkah berikutnya Anda bisa menggunakan aplikasi compiler yang bisa Anda dapatkan di internet.
2. DEV C++
Beberapa orang, terutama yang belajar bahasa pemrograman di kuliah atau sekolah, biasanya menggunakan aplikasi DEV C++ 5.11 atau seri di atasnya.
Tapi ada juga perusahaan gaming atau software yang menggunakan aplikasi IDE Visual Studio 2015 dan update-an ke atasnya.
3. Atom
Atom adalah aplikasi text editor yang sifatnya open source. Aplikasi ini bisa Anda pakai untuk Linux, Windows, dan OS X.
Aplikasi yang dibuat oleh Github ini cukup nyaman untuk digunakan, apalagi oleh seorang pemula.
Kekurangan aplikasi ini adalah ukuran yang besar dan memberatkan komputer. Kalau komputer Anda spesifikasinya rendah, disarankan tidak menggunakan aplikasi ini.
4. Sublime Text
Aplikasi yang satu ini memiliki banyak fitur yang membantu Anda ketika menulis listing. Bahkan sublime text bisa memprediksi kode yang Anda tulis.
Jadi akan mempercepat waktu pengerjaan. Tapi, kelemahannya adalah tidak adanya fitur run jadi Anda tidak bisa melihat hasil tulisan Anda kecuali menggunakan program lain.
5. Borland C++
Jika bicara aplikasi yang banyak digunakan, Borland C++ adalah yang paling sering dipakai untuk tipe data C++. Tampilannya terlihat sangat sederhana.
Borland C++ juga punya fitur run, jadi Anda bisa melihat hasil pekerjaan Anda secara langsung.
Struktur C++
Ketika Anda membuat bahasa pemrograman C++, Anda harus memperhatikan struktur dari bahasa pemrograman ini.
Biasanya ketika Anda memulai membuat bahasa pemrograman C++ Anda harus mengetikan kode berikut ini.
#include <iostream>
int main()
{
std::cout << “Welcome to C++”;
return 0;
}
Contoh kode yang dituliskan di atas itu adalah kode dasar.
Jadi dalam bahasa pemrograman C++ ini ada kode dasar dan juga struktur dasar yang harus Anda ikuti. Jika tidak, maka akan ada kemungkinan apa yang Anda tulis tidak bekerja dengan baik.
Contoh Program C++
Ada banyak contoh program C++ yang menarik. Berikut ini beberapa contoh program C++ yang bisa Anda tulis ulang untuk melatih kemampuan menulis bahasa C++.
1. Menampilkan kalimat sederhana
#include <iostream> using namespace std; int main() { cout << "Halo, sahabat Qwords!" << endl; return 0; }
2. Bahasa Program Membuat Huruf “F” Memakai Karakter Bintang
#include <iostream.h> #include <conio.h> void main () { char a=’*’; int f,i,c; cout<<“masukan nilai tinggi:”; cin>>f; for(i=1; i<=f; i++){ cout<<a; if(i==1) for(c=1; c<=3; c++) cout<<a; if(i==3) for(c=1; c<=3; c++) cout<<a; cout<<endl; } getch (); }
3. Menampilkan Bilangan Ganjil
#include <iostream.h> #include <conio.h> int main (){ int a,b,i; a=-1; cout<<“bilangan ganjil (1_100) adalah:”<<endl; for (i=1;i<=50;i++) { b=2+a; cout<<b<<” “; a=b; } getch (); }
Baca juga : Bahasa Pemrograman Terpopuler Saat Ini
4. Mengkalkulasi volume balok dan luas persegi
#include <iostream.h> #include <conio.h> int volume(int &l){ int t; cout<<“masukan nilai t :”; cin>>t; l =l*t; return l; } int luas(int p, int l) { int x; x=p*l; cout<<“tampilkan nilai luas :”<<x<<endl; volume(x); return x; } void main (){ int p,l,j; cout<<“masukan nilai p :”; cin>>p; cout<<“masukan nilai l :”; cin>>l; j=luas(p,l); cout<<“volume balok adalah : “<<j<<endl; getch(); }
5. Menghitung Volume Kerucut
#include <iostream> #include <conio> #define phi 3.14 void main(){ float r_alas, r_selimut, t, volume_krucut, luas_alas, luas_selimut; cout<<“maksukkan jari jari alas = “; cin>>r_alas; cout<<“maksukkan jari jari selimut = “; cin>>r_selimut; cout<<“masukkan tinggi kerucut = “; cin>>t; luas_alas=phi*r_alas*r_alas; volume_krucut=luas_alas*t; luas_selimut=phi*r_selimut*r_selimut/3; cout<<“luas_alas adalah “<<luas_alas<<endl; cout<<“volume_krucut “<<volume_krucut<<endl; cout<<“luas permukaan krucut “<<(luas_selimut+luas_alas); getch(); }
6. Menentukan Nilai Ujian
#include <stdio.h> int main() { int nilai; printf(“Input Nilai\t:”); scanf(“%i”, &nilai); if(nilai >= 80 && nilai <=100) { printf(“Grade nilai\t: Sangat Baik”); } else if(nilai >= 70 && nilai <=79) { printf(“Grade nilai\t: Baik”); } else if(nilai >= 60 && nilai <=69) { printf(“Grade nilai\t: Cukup”); } else if(nilai >= 50 && nilai <=59) { printf(“Grade nilai\t: Kurang”); } else { printf(“Grade nilai\t: Gagal”); } return 0; }
7. Program Kalkulator Sederhana
#include <iostream> using namespace std; int main() { int angka1, angka2; char operasi; cout << "Masukkan angka pertama: "; cin >> angka1; cout << "Masukkan operator (+, -, *, /): "; cin >> operasi; cout << "Masukkan angka kedua: "; cin >> angka2; switch (operasi) { case '+': cout << angka1 + angka2 << endl; break; case '-': cout << angka1 - angka2 << endl; break; case '*': cout << angka1 * angka2 << endl; break; case '/': cout << angka1 / angka2 << endl; break; default: cout << "Operator tidak valid" << endl; } return 0; }
8. Program Menentukan Bilangan Positif, Negatif, atau Nol
#include <iostream> using namespace std; int main() { int angka; cout << "Masukkan angka: "; cin >> angka; if (angka > 0) { cout << "Angka tersebut adalah bilangan positif" << endl; } else if (angka < 0) { cout << "Angka tersebut adalah bilangan negatif" << endl; } else { cout << "Angka tersebut adalah nol" << endl; } return 0; }
9. Program Menampilkan Deret Bilangan
#include <iostream> using namespace std; int main() { int batas; cout << "Masukkan batas: "; cin >> batas; for (int i = 1; i <= batas; i++) { cout << i << " "; } return 0; }
10. Program Menghitung Bilangan Pangkat
#include <iostream> using namespace std; int pangkat(int angka, int eksponen) { int hasil = 1; for (int i = 0; i < eksponen; i++) { hasil *= angka; } return hasil; } int main() { int angka, eksponen; cout << "Masukkan angka: "; cin >> angka; cout << "Masukkan eksponen: "; cin >> eksponen; cout << "Hasil pangkat: " << pangkat(angka, eksponen) << endl; return 0; }
Ketika Anda sudah mengenal bahasa pemrograman C++, Anda bisa membuat berbagai jenis program.
Contoh program C++ yang disebutkan di atas bisa dijadikan salah satu sarana latihan.
Hosting Terbaik Untuk Programmer
Satu lagi, khusus bagi Anda seorang programmer, kami memiliki rekomendasi penyedia hosting terbaik cocok untuk kebutuhan Anda saat ini.
Dari segi kapasitas bisa Anda sesuaikan, bisa upgrade tengah jalan saat dibutuhkan.
Hosting Terbaik Untuk Programmer
Qwords selaku penyedia domain hosting Indonesia selalu berkomitmen menghadirkan layanan hosting sesuai dengan kebutuhan pengguna.
Jangan lupa untuk keperluan domain hosting percayakan pada Qwords saja.
Terima kasih
Membantu makasih ya
Sama-sama kak
kalau butuh domain hosting untuk keperluan tugas bisa langsung pesan di Qwords.com ya
Terima kasih
Kak maaf nih saya masih pemula
Sebelumnya saya sudah ikutin membuat program iji
Yang menentukan nilai ujian
Tpi kenapa setelah di inputkan nilai nya dan di enter malah keluar kak dri debugging
Coba dicek kak masalahnya dimana dari awal
kak apakah ada coding untuk menghitung mundur. misal seperti pembelian voucher wifi dengan membeli voucher 2k anda dapat menikmati akses internet selama 1 jam. mohon di bantu kak untuk projek uas saya terimakasih
Belum ada kak kalau yg seperti itu,
coba pelajari sendiri aja dulu dari basicnya.
Terima kasih