Contoh Program C++ Membuat Aplikasi
Salah satu bahasa pemrograman yang paling populer di dunia saat ini adalah C++. Bahasa pemrograman ini digunakan untuk membuat berbagai jenis aplikasi, mulai dari permainan hingga sistem operasi. Jika Anda ingin belajar membuat aplikasi dengan menggunakan C++, berikut ini adalah beberapa contoh program C++ yang dapat Anda gunakan sebagai referensi.
1. Program Sederhana Menghitung Luas Persegi Panjang
Berikut adalah contoh program C++ sederhana yang digunakan untuk menghitung luas persegi panjang:
#include <iostream>using namespace std;int main(){float panjang, lebar, luas;
cout << "Masukkan panjang: ";cin >> panjang;
cout << "Masukkan lebar: ";cin >> lebar;
luas = panjang * lebar;
cout << "Luas persegi panjang adalah: " << luas << endl;
return 0;}
Pada program di atas, user diminta untuk memasukkan panjang dan lebar persegi panjang. Kemudian, program akan menghitung luasnya dan menampilkan hasilnya.
2. Program Konversi Suhu
Berikut adalah contoh program C++ yang digunakan untuk mengkonversi suhu dari Celcius ke Fahrenheit:
#include <iostream>using namespace std;int main(){float celsius, fahrenheit;
cout << "Masukkan suhu dalam Celcius: ";cin >> celsius;
fahrenheit = (celsius * 9 / 5) + 32;
cout << "Suhu dalam Fahrenheit adalah: " << fahrenheit << endl;
return 0;}
Pada program di atas, user diminta untuk memasukkan suhu dalam Celcius. Kemudian, program akan mengkonversinya menjadi suhu dalam Fahrenheit dan menampilkan hasilnya.
3. Program Menghitung Bilangan Faktorial
Berikut adalah contoh program C++ yang digunakan untuk menghitung bilangan faktorial:
#include <iostream>using namespace std;int faktorial(int n){if (n == 0)return 1;elsereturn n * faktorial(n - 1);}
int main(){int angka;
cout << "Masukkan angka: ";cin >> angka;
cout << "Faktorial dari " << angka << " adalah: " << faktorial(angka) << endl;
return 0;}
Pada program di atas, user diminta untuk memasukkan angka. Kemudian, program akan menghitung bilangan faktorial dari angka tersebut dan menampilkan hasilnya.
4. Program Menampilkan Deret Fibonacci
Berikut adalah contoh program C++ yang digunakan untuk menampilkan deret Fibonacci:
#include <iostream>using namespace std;int fibonacci(int n){if (n == 0)return 0;else if (n == 1)return 1;elsereturn fibonacci(n - 1) + fibonacci(n - 2);}
int main(){int jumlah;
cout << "Masukkan jumlah deret Fibonacci yang ingin ditampilkan: ";cin >> jumlah;
cout << "Deret Fibonacci: ";for (int i = 0; i < jumlah; i++){cout << fibonacci(i) << " ";}
cout << endl;
return 0;}
Pada program di atas, user diminta untuk memasukkan jumlah deret Fibonacci yang ingin ditampilkan. Kemudian, program akan menampilkan deret Fibonacci sebanyak jumlah yang dimasukkan oleh user.
5. Program Mengurutkan Angka
Berikut adalah contoh program C++ yang digunakan untuk mengurutkan angka secara ascending:
#include <iostream>using namespace std;void urutkan(int arr[], int n){for (int i = 0; i < n - 1; i++){for (int j = 0; j < n - i - 1; j++){if (arr[j] > arr[j + 1]){int temp = arr[j];arr[j] = arr[j + 1];arr[j + 1] = temp;}}}}
int main(){int n;
cout << "Masukkan jumlah angka: ";cin >> n;
int arr[n];
cout << "Masukkan angka-angka: ";for (int i = 0; i < n; i++){cin >> arr[i];}
urutkan(arr, n);
cout << "Angka-angka setelah diurutkan: ";for (int i = 0; i < n; i++){cout << arr[i] << " ";}
cout << endl;
return 0;}
Pada program di atas, user diminta untuk memasukkan jumlah angka yang ingin diurutkan. Kemudian, user diminta untuk memasukkan angka-angka tersebut. Program akan mengurutkan angka-angka tersebut secara ascending dan menampilkannya.
Semoga contoh program C++ di atas dapat membantu Anda dalam memahami dasar-dasar pemrograman menggunakan bahasa C++. Selamat mencoba!