c++正方形类的定义已经给出,请应用该类,求任意一个正方性的面积和周长。注意:提交全部程序。 #include<iostream> using namespace std; class Square{ double length; public: double getLength(){ return length; void setLength(double 1) length=1; double area() return length * length; double circunference() return 4 * length; };
时间: 2024-03-13 14:45:30 浏览: 23
好的,根据您的要求,以下是一个使用该类求正方形面积和周长的程序:
```c++
#include<iostream>
using namespace std;
class Square{
double length;
public:
double getLength(){
return length;
}
void setLength(double l){
length=l;
}
double area(){
return length * length;
}
double circumference(){
return 4 * length;
}
};
int main(){
Square s;
double l;
cout<<"请输入正方形边长:";
cin>>l;
s.setLength(l);
cout<<"正方形面积为:"<<s.area()<<endl;
cout<<"正方形周长为:"<<s.circumference()<<endl;
return 0;
}
```
您可以将以上代码复制到 C++ 编译器中运行,输入正方形边长后即可得到正方形的面积和周长。
相关问题
定义一个正方形求面积和周长的cpp程序
好的,下面是一个求正方形面积和周长的C++程序:
```cpp
#include<iostream>
using namespace std;
int main()
{
float side, area, perimeter;
cout << "请输入正方形的边长:";
cin >> side;
area = side * side;
perimeter = 4 * side;
cout << "正方形的面积为:" << area << endl;
cout << "正方形的周长为:" << perimeter << endl;
return 0;
}
```
在程序中,我们首先定义了三个变量:side(正方形的边长)、area(正方形的面积)和perimeter(正方形的周长)。
接着,使用cout和cin语句,分别输出提示信息和读取用户输入的正方形边长。
然后,根据正方形的面积和周长的公式,计算出相应的结果,并使用cout语句输出。
最后,使用return 0语句结束程序。
用cpp写一个求正方形面积周长的程序含正方形类
好的,下面是一个使用正方形类来计算正方形面积和周长的C++程序:
```cpp
#include <iostream>
using namespace std;
class Square {
private:
float side;
public:
Square(float s) : side(s) {}
float getArea() {
return side * side;
}
float getPerimeter() {
return 4 * side;
}
};
int main() {
float side;
cout << "请输入正方形的边长:";
cin >> side;
Square square(side);
cout << "正方形的面积为:" << square.getArea() << endl;
cout << "正方形的周长为:" << square.getPerimeter() << endl;
return 0;
}
```
在程序中,我们首先定义了一个Square类,类中包含一个私有成员变量side表示正方形的边长,以及两个公有成员函数getArea()和getPerimeter()分别用于计算正方形的面积和周长。
在主函数中,我们通过用户输入的正方形边长,创建一个Square对象,并调用Square的getArea()和getPerimeter()方法计算正方形面积和周长,并使用cout语句输出结果。
最后,使用return 0语句结束程序。