java长方体问题,求完整代码

计算底面为正方形的长方体体积,要求
1.底面正方形输入数据为浮点型数据,底面积需使用
Java中自带的数学方法计算平方;
2.高为1-10的随机数;
3.计算出的结果向上取整;
4输出长方体体积。

有帮助望采纳

package com.csdn;

import java.util.Scanner;
import java.util.Random;

public class q7503151 {
    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
        double length = s.nextDouble();
        Random r = new Random();
        int height = r.nextInt(10) + 1;
        System.out.println(height);
        double square = Math.pow(length,2)*height;
        square=Math.ceil(square);
        System.out.println(square);
    }
}