Program Menghitung Volume Bola, Tabung dan Kubus Menggunakan Class
#include <cstdlib>
#include <iostream>
using namespace std;
class volume {
protected:
int r;
int t;
int s;
double volume;
public:
void volume_tabung();
void volume_bola();
void volume_kubus();
};
//function untuk menghitung volume tabung
void volume::volume_tabung() {
double phi = 3.14;
cout << "Volume Tabung" << endl;
cout << "\nMasukkan jari-jari alas tabung : ";
cin >> r;
cout << "Masukkan tinggi tabung : ";
cin >> t;
volume = phi * r * r * t;
cout << "Volume tabung dengan jari-jari " << r << " dan tinggi " << t << " adalah : " << volume << endl;
}
void volume::volume_bola() {
double phi = 3.14;
cout << "\nVolume Bola" << endl;
cout << "\nMasukkan jari-jari bola : ";
cin >> r;
volume = 4 / 3 * phi * r * r * r;
cout << "Volume Bola dengan jari - jari " << r << " adalah : " << volume << endl;
}
void volume::volume_kubus() {
cout << "\nVolume Kubus " << endl;
cout << "\nMasukkan sisi kubus : ";
cin >> s;
volume = s * s * s;
cout << "Volume Kubus dengan panjang sisi " << s << " adalah : " << volume << endl;
}
int main() {
volume x;
x.volume_tabung();
x.volume_bola();
x.volume_kubus();
return 0;
}
Tidak ada komentar:
Posting Komentar