專案17-長方柱類
阿新 • • 發佈:2019-02-03
/*
*Copyright (c)2016,煙臺大學計算機與控制工程學院
*All rights reserved.
*檔名稱:main.cpp
*作 者:秦超
*完成日期:2016年3月26日
*版 本 號:v1.0
*/
#include <iostream> using namespace std; class Bulk { public: void get(double le,double wi,double he){l=le;w=wi;h=he;} double vol(); double area(); private: double l,w,h; }; double Bulk::vol() { return (l*w*h); } double Bulk::area() { return (l*w+l*h+h*w)*2; } int main() { Bulk c1,c2,c3; double a,b,c; cout<<"請輸入長方體1的長,寬,高:"; cin >> a >> b >> c ; c1.get(a,b,c); cout<<"長方體1體積為:"<<c1.vol()<<" 表面積為:"<<c1.area()<<endl; cout<<"請輸入長方體2的長,寬,高:"; cin >> a >> b >> c ; c1.get(a,b,c); cout<<"長方體2體積為:"<<c1.vol()<<" 表面積為:"<<c1.area()<<endl; cout<<"請輸入長方體3的長,寬,高:"; cin >> a >> b >> c ; c1.get(a,b,c); cout<<"長方體3體積為:"<<c1.vol()<<" 表面積為:"<<c1.area()<<endl; }
執行結果: