c++ 矩形面积

.利用函数实现求矩形面积。
用C++编一个完整的程序

子程序如下。
主程序根据具体情况,要求用户输入参数,然后调用。

// 已知dx,dy 是长,宽
double area1(double dx, double dy)
{
return dx * dy;
}

// 已知[x0,y0] [x1,y1] 平面上矩形对角点
double area2(double x0, double y0,double x1, double y1)
{
return (x1-x0) * (y1-y0);
}

// 空间矩形,已知4角点座标x0,y0,z0,x1,y1,z1,x2,y2,z2,x3,y3,z3
#include <math.h>
double area3(double x0,double y0,......)
{
double dx,dy;
dx = sqrt( (x1-x0)*(x1-x0) + (y1-y0)*(y1-y0) + (z1-z0) * (z1-z0) );
dy = sqrt( (x2-x0)*(x2-x0) + (y2-y0)*(y2-y0) + (z2-z0) * (z2-z0) );
return dx*dy;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-06-20
#include<iostream>
#include<conio.h>
using namespace std;
double MianJi(double x,double y);
void main()
{
double x,y;
cout<<"请输入长:";
cin>>x;
cout<<"请输入宽:";
cin>>y;
double mianji=MianJi(x,y);
cout<<"面积是:"<<mianji<<endl;
}
double MianJi(double x,double y)
{
return x*y;
}
第2个回答  2007-06-19
int measure(int x,int y){ return x*y;}
x和y是长宽
第3个回答  2007-06-19
日你,这个还要问人家。
不努力,不自己动手在这饭碗上是很难有成就的。
基础需要自己去扎实。

如何用c++编写计算面积的程序
一、首先弄清公式:S(面积)=a(长)×b(宽);这应该是最简单的公式了。二、明确输入,既然是求面积,必须知道长和宽,把它们作为输入项。三、模块划分:计算过程封装到函数int RecArea(int rec_length, int rec_width);四、实现如下:include <stdlib.h> include <stdio.h> \/\/ 计算矩形面积 in...

C++定义坐标并求矩形周长面积
One possible implementation of this class is shown below:\/\/ Rectangle.hclass Rectangle { private: double width; \/\/ width of the rectangle double height; \/\/ height of the rectangle double x; \/\/ x-coordinate of the top-left corner double y; \/\/ y-coordinate of the top-lef...

怎样可以用c++求矩形的周长和面积
回答:#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;}

c++ 矩形面积
double area1(double dx, double dy){ return dx * dy;} \/\/ 已知[x0,y0] [x1,y1] 平面上矩形对角点 double area2(double x0, double y0,double x1, double y1){ return (x1-x0) * (y1-y0);} \/\/ 空间矩形,已知4角点座标x0,y0,z0,x1,y1,z1,x2,y2,z2,x3,y3,z3 include...

C++编程:用面向对象的方法求矩形面积. 要求编写一个矩形Rectangle类
using namespace std;class Retangle { public:Retangle(){ Length=0;Width=0;} void setLW(){ float x,y;cout<<"input the length and width:"<<endl;cin>>x>>y;Length=x;Width=y;} void Area(){ cout<<"Area="<<Length*Width<<endl;} private:float Length;float Width;};void ...

C++设计一个矩形类,派生出长方形正方形,计算周长和面积
include <iostream.h>class juxing \/\/矩形类 { public:float a;\/\/矩形的长 float b;\/\/宽 public:juxing(float x,float y)\/\/初始化 { a=x;b=y;} public:float getS()\/\/面积 { return (float)(a*b);} float getC()\/\/周长 { return (float)((a+b)*2.0);} };class chang...

用C++语言“定义并实现一个矩形类,有长、宽两个属性,用成员函数计算矩形...
class rectangle\/\/定义矩形类 { public:rectangle(float longth,float weight)\/\/构造函数 { itslongth=longth;itsweight=weight;} float getArea(){return itslongth*itsweight;};\/\/计算矩形面积 private:float itslongth,itsweight;\/\/定义长宽属性 };int main(){ rectangle rec1(5,10);\/\/定义...

编写一个C++程序,根据用户输入的举行矩形的长和宽,计算矩形的周长和面...
include<iostream.h> main(){ double a, b, z, c;cin>>a>>b;\/\/输入长和宽 z=a*b;\/\/计算面积 c=2*(a+b);\/\/计算周长 cout<<"矩形面积"<< z<<" "<<"矩形周长"<< c<<endl;}

C++问题:设计一个名为Rectangle的矩形类,其属性为矩形的左下角和右...
} void cal(int left,int bottom,int right,int top){ int s;s=abs(left-right)*abs(bottom-top);cout<<"该长方形的面积为:"<<s<<endl;} void Getp1(int left,int bottom){ cout<<"长方形的左下角坐标是:"<<left<<","<<bottom<<endl;} void Getp2(int right,int top)...

c++ 求矩形面积
int leftx,lefty,rightx,righty;public:int S(int leftx,int lefty,int rightx,int righty){ return (rightx-leftx)*(lefty-righty);} };例子:include<iostream> using namespace std;class rectangle { private:int leftx,lefty,rightx,righty;public:int S(int leftx,int lefty,int right...

相似回答