Sedikit berbagi pengetahun buat temen temen semua yang pengen belajar bahasa pemrograman C++. Pada program hitung luas dan volume bangun ruang ini kita akan menggunakan fungsi, percabangan dan perulangan dalam bahasa C++.pada program ini kita akan membuat fungsi untuk setiap penghitungan luas dan volume masing masing bangun ruang. adapun langkah langkahnya adalalah :
- Buka Aplikasi compiler C++ yang biasa anda gunakan lalu buat file baru dengan nama sesuai keinginan anda.
- Pertama kita buat header yang akan kita gunakan, disini kita menggunakan 3 buah header yaitu iostream, conio.h dan stdlib.h sehingga penulisannya dalam program adalah sebagai berikut
- #include “iostream”
- #include “conio.h”
- #include “stdlib.h”
- Inisialisasikan variable yang akan kita gunakan. pada program ini kita menggunakan variable global untuk sisi, panjang, lebar, jari-jari, tinggi, luas dan volume, literasi (untuk menghitung looping/perulangan keberapa program dijalankan) dan temp (fungsi perulangan untuk menentukan apakah program tetap dijalankan atau dihentikan).
- Selanjutnya kita buat fungsi untuk masing masing bangun ruang. Sebagai cotoh dibawah ini adalah fungsi untuk kubus.
- void Kubus ()
- {
- cout << “Nilai Sisi : “; cin >> s;
- la = s*s*6;
- vol = s*s*s;
- cout <<>
- cout << “Luas Kubus : ” <<>
- cout << “Volume Kubus : ” <<>
- }
- Setelah kita membuat fungsi untuk masing bangun ruang, selanjutnya kita membuat fungsi percabangan untuk menu peghitungan bangun ruang apa yang akan kita cari luas dan volumenya.
- void pil ()
- {
- int pil;
- cout << “PILIHAN MENU : ” <<>
- cout << “——————————–” <<>
- cout << “1). Kubus” <<>
- cout << “2). Balok” <<>
- cout << “3). Bola” <<>
- cout << “4). Limas Segi Empat” <<>
- cout << “5). Tabung” <<>
- cout << “0). Keluar dari Program” <<>
- cout <<>
- cout << “Silahkan Masukan Pilihan : “; cin >> pil;
- cout << “Anda berada pada iterasi ke-” <<>
- cout <<>
- cout <<>
- switch (pil)
- {
- case 1:
- Kubus();
- break;
- case 0:
- temp = false;
- break;
- default :
- cout <<”Pilihan yang anda masukan tidak tersedia” <<>
- break;
- }
- cout << “Tekan Enter untuk melanjutkan !”;
- getch();
- system (“cls”);
- }
- Selanjutnya adalah membuat fungsi utama dari program yang kita buat. fungsi utama adalah fungsi yang akan dijalankan saat program dijalankan sehingga setiap fungsi yang kita buat diatas tadi harus dipanggil/dimasukan kedalam fungsi utama ini dapat dapat dijalankan.
- int main()
- {
- while (temp)
- {
- cout << “\t\t MENGHITUNG LUAS PERMUKAAN DAN VOLUME BANGUN RUANG” <<>
- cout << “\t\t =================================================” <<>
- cout <<>
- cout << “* SELAMAT DATANG DI PROGRAM HITUNG *” <<>
- cout <<>
- pil();
- iterasi +=1;
- }
- system (“cls”);
- return 0;
- }
- Langkah terakhir adalah compile dan jalankan program.
Semua postingan pada blog ini hanyalah untuk berbagi ilmu dan informasi, apabila ada kesalahan dan ada hal hal yang masih kurang jelas, silahkan tingalkan komentar
untuk versil lengkapnya silahkan download source code nya disini
2 komentar:
manapp cees,
lanjutkan!!.
Aplikasi Bangun Ruang untuk Ponsel atau Tablet Android, sudah ditest di Sony Ericsson Live, lancar. Minimum Versi Android Gingerbread.
http://aksisoft.com/aplikasi-bangun-ruang-android/
Posting Komentar
Silahkan beri komentar dengan bijak dan jangan sampai komentar anda masuk dalam {COMMENTS SPAM}. Thanks