Program C++ Menghitung Luas Permukaan dan Volume Balok - Hallo gan, pada kesempatan hari ini kita akan membahas tentang program sederhana untuk melakukan penghitungan mencari luas permukaan dan volume balok. Program ini menggunakan bahasa C++ dan untuk pembuatanya saya menggunakan software Borland C++ 5.02 gan. Seperti rumus dasar menghitung luas permukaan dan volume balok, untuk membuat programnya juga membutuhkan inputan Panjang, Lebar dan Tinggi Balok. yang di inilisiasikan dengan variabel P, L dan T.
Berikut source code Program C++ Menghitung Luas Permukaan dan Volume Balok :
#include<~iostream.h~>
#include<~conio.h~>
#include<~string.h~>
int main (){
int p,l,t;
//proses input p,l,t
cout<<"****** - MENGHITUNG VOLUME DAN LUAS PERMUKAAN BALOK - ******\n\n";
cout<<"\tMasukkan nilai P\t = ";cin>>p;
cout<<"\tMasukkan nilai L\t = ";cin>>l;
cout<<"\tMasukkan nilai T\t = ";cin>>t;
cout<<endl;
cout<<"************************************************************"<<endl<<endl;
//proses perhitungan
float v;
v=p*l*t;
float Lp;
Lp=(2*p*l)+(2*p*t)+(2*l*t);
//proses output
cout<<"*********************** - JAWABAN - ************************"<<endl<<endl;
cout<<"\tVolume balok adalah\t\t = "<<v<<endl<<endl;
cout<<"\tLuas permukaan balok adalah\t = "<<Lp<<endl<<endl;
cout<<"*********************** - SELESAI - ************************";
getch();
}
*hilangkan tanda ~ pada header (#include...)
Silahkan agan cek terlebih dahulu apakah ada variabel yang error dengan menekan tombol F9. Apabila tidak ada error atau sukses tinggal mengeksekusi program dengan menekan tombol CTRL+F9.
Keterangan :
a. # include
a. # include
Sebagai proses compiler dari c++ menjalankan program yang dinamakan preprosesor yang memiliki kemampuan menambahkan dan menghapus kode dari file sumber. Include berarti menyertakan kode dari file header yang ada didalam kurung, file header adalah file yang berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh program.
b. main()
Untuk mendeklarasi fungsi utama, bahwa suatu program c++ dapat berisi banyak fungsi, tetapi harus selalu memiliki sebuah fungsi utama ( main function). Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu.
c. {
Menandakan awal program.
d. Instruksi
Berisi perintah-perintah yang akan dilakukan program.
e. }
Menandakan akhir program.
b. main()
Untuk mendeklarasi fungsi utama, bahwa suatu program c++ dapat berisi banyak fungsi, tetapi harus selalu memiliki sebuah fungsi utama ( main function). Fungsi adalah modul yang berisi kode-kode untuk menyelesaikan masalah-masalah tertentu.
c. {
Menandakan awal program.
d. Instruksi
Berisi perintah-perintah yang akan dilakukan program.
e. }
Menandakan akhir program.
f. cout()
Penjelasan Fungsi cout() merupakan sebuah objeck didalam C++ digunakan untuk menampilkan suatu data kelayar. Untuk menggunakan fungsi cout() ini, harus menyertakan file header iostream.h
Penjelasan Fungsi cout() merupakan sebuah objeck didalam C++ digunakan untuk menampilkan suatu data kelayar. Untuk menggunakan fungsi cout() ini, harus menyertakan file header iostream.h
g. cin()
Fungsi cin() merupakan sebuah objeck didalam C++ digunakan untuk memasukkan suatu data. Untuk menggunakan fungsi cin() ini, harus menyertakan file header iostream.h .
h. getch ()
Fungsi getch() (get character and echo) dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan tidak akan ditampilkan di layar. File header yang harus disertakan adalah conio.h.
Fungsi getch() (get character and echo) dipakai untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan tidak akan ditampilkan di layar. File header yang harus disertakan adalah conio.h.
i. string
Merupakan tipe data yang dipakai.
j.<<endl dan /n
Perintah untuk pindah baris.
j.<<endl dan /n
Perintah untuk pindah baris.
Sekian gan, pembahasan kita tentang Program C++ Menghitung Luas Permukaan dan Volume Balok. Selamat mencoba dan semoga bermanfaat.
Nice artikel gan, singkat tapi jelas.
ReplyDeleteHehe oke gan, makasih kunjungannya
DeleteBAGUS!!!
ReplyDeletemantep gan , jadi nambah pengetahuan ..
ReplyDeleteBTW izin share kang