Warning: fopen(/www/wwwroot/www.wendadaohang.com/data/md5_content_title/79/795be67c3dff65daac979a50d6e8e159.txt): failed to open stream: No space left on device in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2468

Warning: flock() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2469

Warning: fclose() expects parameter 1 to be resource, bool given in /www/wwwroot/www.wendadaohang.com/inc/function.php on line 2475
怎样可以用c++求矩形的周长和面积 - 77问答网

怎样可以用c++求矩形的周长和面积

题目描述
输入一个矩形的长和宽,求它的周长和面积。
输入
第1行:2个整数,表示矩形的长和宽。
输出
第1行:2个数,分别表示矩形的周长和面积。
样例输入
2 6
样例输出
16 12

第1个回答  2013-10-21
最简单的include<iostream>using namespace std;int C(int l,int w){return (l+w)2;///(长+宽 )*2}int S(int l,int w){return l*w;//长*宽}void main(){int l,w;cin>>l;cin>>w;cout<<C(l,w);//周长cout<<S(l,w);//面积}
第2个回答  2013-10-21
#include <iostream>
using namespace std;

class shape{
public:
virtual float area()=0;
};

class trangle : public shape
{
public:
float w,h;
trangle(float w,float h){
this->h=h;
this->w=w;
}
float area(){
return h*w;
}
};

class circle : public shape
{
public:
float r;
circle(float r)
{
this->r=r;
}
float area(){
return 3.14*r*r;
}
};

int main()
{
shape *p;
float x,y;
cin>>x>>y;
trangle tr(x,y);
p=&tr;
cout<<"trangle area = "<<p->area()<<endl;
circle ci(6);
p=&ci;
cout<<"circle area = "<<p->area()<<endl;
return 0;
}
第3个回答  2013-10-21
#include<iostream>int main(){ int a,b,area,length; cin>>a>>b; area=a*b; length=(a+b)*2; cout<<length<<area<<endl;return 0;}
相似回答