用C++编写,1.按下列要求编写程序(使用C++):①定义一个矩形类rect,要成员函数求有计算矩形周长和矩形面积的定义.②在主函数中定义一个长为10、宽为5的矩形对象,并输出该矩形对象的周长

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 06:38:36
用C++编写,1.按下列要求编写程序(使用C++):①定义一个矩形类rect,要成员函数求有计算矩形周长和矩形面积的定义.②在主函数中定义一个长为10、宽为5的矩形对象,并输出该矩形对象的周长

用C++编写,1.按下列要求编写程序(使用C++):①定义一个矩形类rect,要成员函数求有计算矩形周长和矩形面积的定义.②在主函数中定义一个长为10、宽为5的矩形对象,并输出该矩形对象的周长
用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

用C++编写,1.按下列要求编写程序(使用C++):①定义一个矩形类rect,要成员函数求有计算矩形周长和矩形面积的定义.②在主函数中定义一个长为10、宽为5的矩形对象,并输出该矩形对象的周长

第一题

//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;

下列C语言程序哪有错误?用C语言编写编写程序哪有错误? 用c语言编写一个程序,输出下列雪花图案! 用C语言编写下列程序,,画红线的! 编写程序实现下列图形******** 1.用c语言编写程序,实现输入10个数,分别求其最大值、最小值及平均数,要求用函数实现. C语言 编写程序 求下列分段函数的值 编写C语言程序,输出下列雪花图案如图 编写一个C程序,用于求下列数学公式 用C++编写,1.按下列要求编写程序(使用C++):①定义一个矩形类rect,要成员函数求有计算矩形周长和矩形面积的定义.②在主函数中定义一个长为10、宽为5的矩形对象,并输出该矩形对象的周长 按要求编写C程序,按下面的公式计算pi的近似值 打印下列图案(用C语言编写程序 12345 1234 123 12 1 编写下列程序:(用c语言) 1 23 456 7890 编写程序,输出一下图形(要求用循环语句完成) 将下列式子用C语言编写? 编写一程序,要求由键盘输入三个数,计算以这三个数为边长的三角形面积.用C语言编写.谢谢! 用MATLAB编写矩阵A的LU分解程序.要求必须用数学软件MATLAB编写程序. 用循环语句编写一程序,要求输出下列图形* * * * ** * * * ** * * * ** * * * ** * * * * 就是下一行比前一行前面多一个空格 定义一个5*5的二维数a组,用C语言按如下要求编写程序.定义一个5*5的二维数a组并初始化为:{12,3,5,7,9,10,8,6,4,2,13,11,7,5,3,24,11,12,15,18,14,13,6,9,10},按如下要求编写程序.1.编写函数find把该数组的左对