Program C++ menghitung luas, volume, dan keliling balok
Haloo semuanya, dalam artikel ini kita akan membahas cara membuat program penghitung luas, volume, dan keliling balok menggunakan bahasa pemrograman C++. Program ini sangat berguna untuk menghitung luas permukaan balok, volume balok, dan keliling balok tanpa perlu menghitung secara manual. Mari kita mulai!.
Sebelum memulai, pastikan anda memahami rumus luas, volume dan keliling balok. Berikut ini adalah rumus untuk mencari luas, volume, dan keliling balok.
Langkah 1 : Merancang Notasi Algoritmik
Sebelum lanjut menulis kode kita rancang sebuah notasi dulu, notasi yang saya pakai adalah notasi Algoritmik. Notasi ini akan merangkum semua konsep pemrograman prosedural yang dituliskan di kertas. Notasi ini lebih berorientasi kepada detail design dibandingkan coding. Notasi ini hanyalah alat untuk menuangkan rancangan secara prosedural yang selanjutnya dengan mudah dapat ditranslasi menjadi salah satu program dalam bahasa pemrograman tertentu. Berikut ini adalah notasi yang telah saya buat.
Langkah 2 : Mengimplementasikan Notasi ke Kodingan
Implementasi melibatkan penulisan kode sumber yang sesuai dengan logika dan struktur algoritma yang telah direncanakan sebelumnya. Proses ini mencakup penerjemahan atau translasi dari desain atau notasi ke dalam sintaks bahasa pemrograman.
Langkah 3 : Jalankan Kode
Gambar diatas adalah Output yang dihasilkan ketika kode dijalankan. Dengan mengikuti langkah-langkah sederhana ini, Anda telah berhasil membuat program penghitung luas, volume, dan keliling balok menggunakan C++. Ini adalah langkah pertama yang baik untuk memahami dasar-dasar pemrograman dan menerapkannya dalam mengatasi masalah kehidupan sehari-hari.
Code Explanation
- #include <iostream> digunakan untuk menyertakan (include) berkas header iostream ke dalam program. header iostream berisi definisi untuk input-output stream, yang memungkinkan program C++ untuk berinteraksi dengan input dan output, seperti membaca dari keyboard atau menulis ke layar.
- using namespace std; digunakan untuk menghilangkan kebutuhan untuk menuliskan
std::
sebelum penggunaan elemen-elemen yang berasal dari namespacestd
. Namespacestd
(yang singkatan dari "standard") adalah namespace yang umumnya digunakan dalam C++ dan berisi berbagai fungsi dan objek standar, termasuk objek stream seperticin
dancout
. - Variabel
Variabel ulangi digunakan untuk mengulang perhitungan luas, volume dan keliling balok jika nilai variabel ulangi adalah ‘y’ atau ‘Y’. Variabel loop digunakan untuk menampilkan berapa kali telah melakukan perhitungan.
- Fungsi main() adalah titik masuk utama dari sebuah program C++. Ketika program dijalankan, eksekusi dimulai dari fungsi
main
. Setiap program C++ yang valid harus memiliki satu dan hanya satu fungsimain
.
Variabel ulangi berisi nilai ‘y’ nilai ini memenuhi kondisi dalam perulangan while, variabel loop akan terus bertambah satu setiap melakukan perhitungan. Kemudian masukkan nilai untuk variabel panjang, lebar, dan tinggi balok. Setelah kode ini akan ada kode endl fungsinya untuk membuat baris baru dibawahnya / enter. Selanjutnya variabel panjang, lebar, dan tinggi akan dihitung menggunakan rumus untuk mencari luas, volume, dan keliling balok dari hasil perhitungan tersebut akan ditampilkan ke baris baru dibawahnya dan variabel loop juga akan ditampilkan untuk mengetahui berapa kali telah melakukan perhitungan. Di akhir kode akan ada output dilayar “Apakah anda ingin menghitung luas, volume, dan keliling balok lagi atau tidak (y/t) : ” nilai yang anda masukkan ini akan dimasukkan ke variabel ulangi, jika nilainya ‘y’ / ‘Y’ maka perhitungan ke 2 akan dilanjutkan tapi jika nilainya selain ‘y’ maka program akan berhenti.
Jika Anda memiliki pertanyaan atau ingin berbagi pengalaman Anda dalam membuat program ini, jangan ragu untuk memberikan komentar di bawah. Selamat mencoba dan selamat belajar pemrograman!.