java编写求矩形的周长和面积
时间: 2023-09-05 19:10:34 浏览: 180
可以使用Java语言编写一个计算矩形周长和面积的程序,代码如下:
```java
import java.util.Scanner;
public class Rectangle {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入矩形的长度:");
double length = input.nextDouble();
System.out.print("请输入矩形的宽度:");
double width = input.nextDouble();
double perimeter = 2 * (length + width); // 计算周长
double area = length * width; // 计算面积
System.out.println("矩形的周长是:" + perimeter);
System.out.println("矩形的面积是:" + area);
}
}
```
在上面的程序中,我们使用了`Scanner`类来获取用户输入的矩形的长度和宽度,然后根据周长和面积的公式计算出这两个值,并输出结果。
相关问题
JAVA 编写一个矩形Rectangle,打印并输出周长和面积
好的,以下是JAVA编写一个矩形Rectangle,打印并输出周长和面积的代码:
```
public class Rectangle {
private double width;
private double height;
public Rectangle(double width, double height) {
this.width = width;
this.height = height;
}
public double getArea() {
return width * height;
}
public double getPerimeter() {
return 2 * (width + height);
}
public void printRectangle() {
System.out.println("矩形的宽为:" + width);
System.out.println("矩形的高为:" + height);
System.out.println("矩形的面积为:" + getArea());
System.out.println("矩形的周长为:" + getPerimeter());
}
public static void main(String[] args) {
Rectangle rectangle = new Rectangle(5, 10);
rectangle.printRectangle();
}
}
```
输出结果:
```
矩形的宽为:5.0
矩形的高为:10.0
矩形的面积为:50.0
矩形的周长为:30.0
```
java写编写一个程序算矩形的面积和周长
以下是Java语言编写的计算矩形面积和周长的程序:
```java
import java.util.Scanner;
public class Rectangle {
public static void main(String[] args) {
// 创建Scanner对象以获取用户输入
Scanner input = new Scanner(System.in);
// 提示用户输入矩形的长和宽
System.out.print("请输入矩形的长:");
double length = input.nextDouble();
System.out.print("请输入矩形的宽:");
double width = input.nextDouble();
// 计算矩形的面积和周长
double area = length * width;
double perimeter = 2 * (length + width);
// 显示计算结果
System.out.println("矩形的面积为:" + area);
System.out.println("矩形的周长为:" + perimeter);
// 关闭Scanner对象
input.close();
}
}
```
这个程序首先创建了一个Scanner对象,用于获取用户输入。然后提示用户输入矩形的长和宽,并且使用nextDouble()方法读取用户输入的值。接下来,程序计算矩形的面积和周长,并将结果打印到控制台上。最后,程序关闭了Scanner对象,以释放资源。
注意,此程序假定用户输入的值是有效的数字,如果用户输入的不是数字或者输入的数字无效,程序可能会抛出异常。为了确保程序的健壮性,我们可以在程序中添加异常处理机制。