Program Menhitung Luas dan Volume Balok Es - Fungsi C/C++
Studi Kasus Praktikum 2.2 (Struktur Data - Modul 2)
Terdapat sebuah balok dengan ukuran yang belum ditentukan, yaitu panjang, lebar dan tinggi, bagaimana membuat program yang dapat menghitung luas balok dan volumenya dengan menggunakan function.#include <stdio.h>
#include <conio.h>
using namespace std;
int volume (int &l) //parameter proses ke 1
{
int t;
cout << "\nMasukan Nilai Tinggi Balok :\t";
cin >> t;
l = l * t;
return l;
}
int luas (int p, int l) //parameter proses ke 2
{
int x;
x = p * l;
cout << "\nTampilkan Nilai Luas Balok :\t" << x << endl; //tampilan hasil luas
volume (x);
return x;
}
main (void)
{
int p, l, j;
cout << "Masukan Nilai Panjang Balok : \t";
cin >> p; //inputan panjang
cout << "\nMasukan Nilai Lebar Balok : \t";
cin >> l; //inputan lebat
j = luas (p, l); //pemanggilan fungsi perhitungan
cout << "\nVolume balok adalah : " << j << endl; //tampilan hasil volume
getch();
}
Hasil Running
Program ini melakukan beberapa proses perhitungan dengan menggunakan 2 fungsi parameter. Cara kerjanya pada main utama nilai panjang, dan lebar akan dimasukan. Pada parameter ke 2 dilakukan proses mencari luas yaitu panjang kali lebar yaitu hasilnya x kemudian ditampilkan. Setelah hasil luas tampil maka akan ada masukan nila tinggi. Nah pada parameter ke 1, dilakukan penginputan nilai tinggi. kemudian lebar dan tinggi hasilnya lebar dilanjutkan ke parameter 2 kemudian dikalikan kembali dengan panjang. Tampilan hasil Volume dipanggil di fungsi utama.
0 Response to "Program Menhitung Luas dan Volume Balok Es - Fungsi C/C++"
Post a Comment