用C++编写,1.按下列要求编写程序(使用C++):①定义一个矩形类rect,要成员函数求有计算矩形周长和矩形面积的定义
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/29 22:24:20
用C++编写,
1.按下列要求编写程序(使用C++):
①定义一个矩形类rect,要成员函数求有计算矩形周长和矩形面积的定义.
②在主函数中定义一个长为10、宽为5的矩形对象,并输出该矩形对象的周长和面积.
③分离程序的矩形累定义和主函数,改成多文件结构.分离后主函数所在的源程序文件名为test4_main.cpp;分离后矩形类定义所在的文件名为test4_rect.h
分离后矩形累成员函数的类外定义所在的文件名为test4_rect.cpp.
④按上述要求完成后,偏斜运行程序并将运行结果写入test_rect.cpp.
2.//根据程序输出结果,完成下面程序中yuanzhuiti()函数的定义
#include
//注:圆锥体面积=定面积×高÷3
float yuanzhuiti(float r,float h)
{
}
void main()
{
float r1,h1;
coutr1>>h1;
cout
1.按下列要求编写程序(使用C++):
①定义一个矩形类rect,要成员函数求有计算矩形周长和矩形面积的定义.
②在主函数中定义一个长为10、宽为5的矩形对象,并输出该矩形对象的周长和面积.
③分离程序的矩形累定义和主函数,改成多文件结构.分离后主函数所在的源程序文件名为test4_main.cpp;分离后矩形类定义所在的文件名为test4_rect.h
分离后矩形累成员函数的类外定义所在的文件名为test4_rect.cpp.
④按上述要求完成后,偏斜运行程序并将运行结果写入test_rect.cpp.
2.//根据程序输出结果,完成下面程序中yuanzhuiti()函数的定义
#include
//注:圆锥体面积=定面积×高÷3
float yuanzhuiti(float r,float h)
{
}
void main()
{
float r1,h1;
coutr1>>h1;
cout
第一题//test4_rect.h
class rect{
public:
rect(double len,double wid);
double get_prmt();
double get_area();
private:
double len;
double wid;
};
//test4_rect.cpp
include"test4_rect.h"
rect::rect(double len,double wid){
this->len = len;
this->wid = wid;
}
rect::rect(){
len = 0;
wid = 0;
}
double rect::get_prmt(){
return (this->len + this->wid)*2;
}
double rect::get_area(){
return (this->len * this->wid) ;
}
//test4_main.cpp
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
rect rectangle(10,5);
printf( "周长:%.3f\n", rectangle.get_prmt() );
printf( "面积:%.3f\n", rectangle.get_area() );
return 0;
}第二题teturn r*r*h/6;
再问: 第二题公式不是圆锥体体积=PI×r×r×h÷3,那PI需不需要定义。
再答: sorry , 把PI忘了,要定义吧,一般是定义为常量
const double PI = 3.1415;
class rect{
public:
rect(double len,double wid);
double get_prmt();
double get_area();
private:
double len;
double wid;
};
//test4_rect.cpp
include"test4_rect.h"
rect::rect(double len,double wid){
this->len = len;
this->wid = wid;
}
rect::rect(){
len = 0;
wid = 0;
}
double rect::get_prmt(){
return (this->len + this->wid)*2;
}
double rect::get_area(){
return (this->len * this->wid) ;
}
//test4_main.cpp
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
rect rectangle(10,5);
printf( "周长:%.3f\n", rectangle.get_prmt() );
printf( "面积:%.3f\n", rectangle.get_area() );
return 0;
}第二题teturn r*r*h/6;
再问: 第二题公式不是圆锥体体积=PI×r×r×h÷3,那PI需不需要定义。
再答: sorry , 把PI忘了,要定义吧,一般是定义为常量
const double PI = 3.1415;
c语言,编写程序计算矩形的面积和周长,用两个函数分别计算面积和周长
C语言问题,编写一个程序计算矩形的面积和周长
编写一个计算矩形面积的函数,然后调用该函数计算矩形面积.用c语言
定义一个矩形类,成员函数用来计算长方形的周长和面积,矩形的长与宽由构造函数初始
编写程序求矩形的面积和周长,矩形的长和宽由键盘输入
编写一个C程序,从键盘上输入矩形的长和宽,屏幕上显示对应的矩形周长和面积
用Java application 编写一个矩形的程序,能输出周长和面积
利用基类、派生类和虚函数的概念编写一个程序计算三角形、矩形和圆形的面积.
用宏定义求矩形的面积和周长,求C语言编程,感激不尽
编写一个三角形类,数据成员为三边长,成员函数计算周长、面积,定义两个重载的构造 c++
编写一个C++程序,根据用户输入的举行矩形的长和宽,计算矩形的周长和面积,并将运算结果在用户屏幕输出.
定义一个矩形类CRect,其数据成员包括左上角坐标,长和宽,其函数成员包括设置矩形的大小(SetSize),设置矩形左上