Contoh Pemrograman Penggunakan C++
Contoh Pemrograman Penggunakan C++
Kakandayonik - Pemrograman menggunakan bahasa pemrograman C++ memiliki banyak kelebihan dan keuntungan dibandingkan dengan bahasa pemrograman lainnya. C++ merupakan bahasa pemrograman tingkat tinggi yang memiliki fitur seperti dukungan adopsi pola desain, pemrograman prosedural, dan pemrograman berorientasi objek.
Dengan menggunakan bahasa pemrograman C++, programmer dapat membuat program yang lebih efisien dan cepat. Hal ini dikarenakan C++ adalah bahasa pemrograman yang dikompilasi, yang berarti bahwa kode program dikompilasi ke kode mesin sebelum dieksekusi. Kompilasi kode memungkinkan program berjalan dengan lebih cepat dan dengan lebih efisien.
Contoh penerapan pemrograman menggunakan bahasa C++ adalah sebagai berikut:
1. Membuat program kalkulator sederhana
Sebagai contoh, oleh karena C++ compatible dengan pemrograman berorientasi objek, kita dapat membuat sebuah program kalkulator sederhana dengan mudah menggunakan C++. Program ini akan meminta input dari pengguna melalui command line dan kemudian akan melakukan operasi matematika dasar seperti penjumlahan, pengurangan, perkalian, dan pembagian.
Berikut adalah contoh kode program kalkulator sederhana menggunakan C++:
```
#include
using namespace std;
int main() {
char operasi;
double a, b;
cout << "Masukan Operator : (+, -, *, /) : ";
cin >> operasi;
cout << "Masukan Bilangan Pertama: ";
cin >> a;
cout << "Masukan Bilangan Kedua: ";
cin >> b;
if(operasi == '+'){
cout << a << " + " << b << " = " << a + b << endl;
} else if(operasi == '-'){
cout << a << " - " << b << " = " << a - b << endl;
} else if(operasi == '*'){
cout << a << " * " << b << " = " << a * b << endl;
} else if(operasi == '/'){
cout << a << " / " << b << " = " << a / b << endl;
} else {
cout << "Invalid Operator !!" << endl;
}
return 0;
}
```
Kode program di atas akan menampilkan output berupa hasil perhitungan sesuai dengan operator matematika yang dimasukkan oleh pengguna.
2. Membuat program Perpustakaan Digital
Contoh lain dari pemanfaatan bahasa C++ adalah dengan membuat program perpustakaan digital. Program perpustakaan digital ini digunakan untuk menyimpan informasi mengenai buku yang dimiliki oleh perpustakaan. Program ini memungkinkan pengguna untuk mencari, menyimpan, dan mengedit informasi buku yang tersimpan dalam database.
Berikut adalah contoh kode program perpustakaan digital menggunakan C++:
```
#include
using namespace std;
struct Buku {
int kode_buku;
string nama_buku;
string penulis;
};
int main() {
int n, kode_buku;
bool buku_ditemukan = false;
cout << "Masukkan jumlah buku : ";
cin >> n;
Buku MyLibrary[n];
for(int i=0; i cout << "Masukan Kode Buku : ";
cin >> MyLibrary[i].kode_buku;
cout << "Masukan Nama Buku : ";
cin >> MyLibrary[i].nama_buku;
cout << "Masukan Penulis Buku : ";
cin >> MyLibrary[i].penulis;
}
cout << "\nMasukan Kode Buku yang akan di cari : ";
cin >> kode_buku;
for(int i=0; i if(MyLibrary[i].kode_buku == kode_buku){
buku_ditemukan = true;
cout << "Kode Buku : " << MyLibrary[i].kode_buku << endl;
cout << "Nama Buku : " << MyLibrary[i].nama_buku << endl;
cout << "Penulis : " << MyLibrary[i].penulis << endl;
break;
}
}
if(!buku_ditemukan){
cout << "Kode buku tidak ditemukan!" << endl;
}
return 0;
}
```
Program diatas menggunakan struktur data untuk mengorganisir informasi buku, kemudian dimasukan dalam sebuah array dari struktur tersebut. Pengguna mampu mencari informasi buku yang terdapat dalam database dengan memasukan kode buku yang akan dicari.
Contoh di atas menunjukkan bahwa C++ sangat fleksibel dan dapat diaplikasikan ke dalam berbagai macam sistem dan program. C++ dapat digunakan untuk membangun program yang kompleks dan besar, seperti perangkat lunak sistem operasi, bahasa pemrograman, alat pengembangan video game, dan masih banyak lagi. Dengan para programmer yang berpengalaman, penggunaan bahasa pemrograman C++ pasti akan terus berkembang dan meningkat seiring waktu.