用方法计算矩形面积周长
时间: 2023-08-04 19:35:09 浏览: 53
可以使用方法来计算矩形的面积和周长,代码如下:
```python
class Rectangle:
def __init__(self, length, width):
self.length = length
self.width = width
def area(self):
return self.length * self.width
def perimeter(self):
return 2 * (self.length + self.width)
length = float(input("请输入矩形的长度:"))
width = float(input("请输入矩形的宽度:"))
rectangle = Rectangle(length, width)
print("矩形的面积为:", rectangle.area())
print("矩形的周长为:", rectangle.perimeter())
```
运行程序后,会要求用户输入矩形的长度和宽度,然后程序会创建一个 Rectangle 类的对象,并调用该对象的 area() 和 perimeter() 方法来计算矩形的面积和周长,并输出结果。
相关问题
c语音计算矩形面积周长
你好,计算矩形面积周长的 C 语言代码如下:
#include <stdio.h>
int main() {
float length, width, area, perimeter;
printf("请输入矩形的长度:");
scanf("%f", &length);
printf("请输入矩形的宽度:");
scanf("%f", &width);
area = length * width;
perimeter = 2 * (length + width);
printf("矩形的面积为:%.2f\n", area);
printf("矩形的周长为:%.2f\n", perimeter);
return ;
}
希望能对您有所帮助。
java计算矩形面积跟周长
以下是Java代码示例,可以计算矩形的面积和周长:
```java
import java.util.Scanner;
public class Rectangle {
public static void main(String[] args) {
int length, width;
Scanner scanner = new Scanner(System.in);
System.out.print("请输入矩形的长度:");
length = scanner.nextInt();
System.out.print("请输入矩形的宽度:");
width = scanner.nextInt();
// 计算面积
int area = length * width;
System.out.println("矩形的面积为:" + area);
// 计算周长
int perimeter = 2 * (length + width);
System.out.println("矩形的周长为:" + perimeter);
}
}
```
在该示例中,我们使用了 `Scanner` 类来获取用户输入的矩形长度和宽度,然后使用长度和宽度计算矩形的面积和周长。