⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mianji.txt

📁 面积的简单求发的
💻 TXT
字号:
 #include "coordinate.h" 
#include <math.h> 
class circle:public coordinate 
{public: 
circle( int X1=0,int Y1=0,int X2=0,int Y2=0 ):margin(X1,Y1),centre(X2,Y2) 
{} 
#include<stdio.h> 
#include<math.h> 
main() 
{ 
float a,b,c,d,s; 
scanf("%f,%f,%f",&a,&b,&c); 
d=(a+b+c)/2; 
s=sqrt(d*(d-a)*(d-b)*(d-c)); 
printf("%f",s); 
}
circle(const circle &D) 
{ 
this->margin = D.margin; 
    this->centre = D.centre; 
}   
~circle() 
{} 
float area(void); 
private: 
coordinate margin,centre; 
};   
    static const double PI = 3.14; 
 float circle::area(void) 
 {  int temp =(centre.Getx()-margine.Getx())*(centre.Getx()-margine.Getx())+(centre.Gety()-margin.Gety())*(centre.Gety()-margin.Gety()); 
return PI*sqrt(temp); 
} 
#include "coordinate.h" 
class rectangle:public coordinate  //矩形类 
{ 
public: 
rectangle ( int X1,int Y1,int X2,int Y2 ):leftbelow (X1,Y1), rightup(X2,Y2) 
{} 
int xlenth( void )const;  ///求x轴边长和y轴边长 
int ylenth( void )const; 
int area (void)const; //求面积 
private: 
coordinate leftbelow,rightup; 
}; 
int rectangle::xlenth (void)const 
{ 
return rightup.Getx()-leftbelow.Getx(); 
} 
int rectangle::ylenth (void)const 
{ 
return rightup.Gety()-leftbelow.Gety(); 
} 
int rectangle::area (void)const 
{ 
return xlenth()*ylenth(); 
} 
#include "coordinate.h" 
#include <math.h> 
class circle:public coordinate 
{public: 
circle( int X1=0,int Y1=0,int X2=0,int Y2=0 ):margin(X1,Y1),centre(X2,Y2) 
{} 
circle(const circle &D) 
{ 
this->margin = D.margin; 
    this->centre = D.centre; 
}   
~circle() 
{} 
float area(void); 
private: 
coordinate margin,centre; 
};   
    static const double PI = 3.14; 
 float circle::area(void) 
 {  int temp =(centre.Getx()-margine.Getx())*(centre.Getx()-margine.Getx())+(centre.Gety()-margin.Gety())*(centre.Gety()-margin.Gety()); 
return PI*sqrt(temp); 
} 
#include < iostream > 
#include "rectangle.h" 
#include "circle.h" 
using namespace std; 
int main() 
{int x1,y1,x2,y2; 
cout << " 请输入矩形的左下角坐标:( "; 
cin >> x1 >> y1;  
cout << ")" << endl << " 请输入矩形的右下角坐标:( "; 
cin >>  x2 >> y2; 
rectangle myrectangle(x1,y1,x2,y2); 
cout << ")矩形的面积是:" << myrectangle.area() << endl; 
int R; 
cout << "请输入圆的半径:" << R; 
cin >> R; 
circle mycircle(R); 
cout << "圆的面积是:" << mycircle.area() << endl; 
return 0; 
}  
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -