62,615
社区成员
发帖
与我相关
我的任务
分享
package yongjunhai;
//求泳池造价问题,即类似于求同心圆的小圆和大圆面积,大圆周长
import java.util.*;
public class swimmingpoolcost
{
public static void main(String[] args)
{
Circle a = new Circle(); //创建实例对象
Scanner scty = new Scanner(System.in); //定义Scanner对象scty
System.out.print("请输入泳池的半径(米)r:");
double m_radius = scty.nextDouble();
System.out.println("泳池的面积为" +(float)a.mb_getArea(m_radius)+"平方米");
System.out.print("请输入泳池和走道的半径(米)r:");
double M_Radius = scty.nextDouble();
System.out.println("泳池和走道的面积为" +(float)a.MB_getArea(M_Radius)+"平方米");
System.out.println("整个泳池的周长为" +(float)a.zhouchang(M_Radius)+"米");
System.out.print("泳池每平方米的造价为(万元)x:");
double x = scty.nextDouble();
System.out.print("泳池和走道每平方米的造价为(万元)y:");
double y = scty.nextDouble();
System.out.print("栅栏每米的造价为(万元)z:");
double z = scty.nextDouble();
System.out.print("整个泳池总造价为:");
double Q;
Q=x*a.mb_getArea(M_Radius)+y*a.MB_getArea(M_Radius)+a.zhouchang(M_Radius);
System.out.print(Q+"万元");
}
}
class Circle
{
double PI = 3.1415;
public double mb_getArea(double m_radius) //泳池面积
{
return (PI * m_radius * m_radius);
}
public double MB_getArea(double M_Radius) //泳池和走道面积
{
return (PI*M_Radius*M_Radius);
}
public double zhouchang(double M_Radius) //泳池和走道周长
{
return (2*PI*M_Radius);
}
}
怎么插入代码呀?
快断网啦
!!!!
在此感谢各位,哈哈,问题已经解决了