关闭

求一长方体的体积和表面积

717人阅读 评论(0) 收藏 举报

1.在同一类里:

//求一长方体的体积和表面积
import java.util.*;            

public class Box
{
 int length; //长
 int width; //宽
 int height; //高
 Box(int length,int width,int height)
 {
  this.length=length;
  this.width=width;
  this.height=height;
 }
 int tiJi()
 {
  int tiji=length*width*height;
  return tiji;
  
 }
 int biaoMianJi()
 {
  int mianji=(length*width+length*height+width*height)*2;
  return mianji;
 }
 public static void main(String[] args)
 {
  Scanner s=new Scanner(System.in);
  System.out.print("请输入长方体的长a:");
  int a=s.nextInt();
  System.out.print("\n");
  System.out.print("请输入长文体的宽b:");
  int b=s.nextInt();
  System.out.print("\n");
  System.out.print("请输入长方体的高h:");
  int h=s.nextInt();
  Box cft=new Box(a,b,h);
  System.out.println("长方体的体积为:"+cft.tiJi());
  System.out.println("长方体的表面积为:"+cft.biaoMianJi());
 }
}

2.在不同的类中:

//求一长文体的体积和表面积
import java.util.*;
public class Box
{
 int length; //长
 int width; //宽
 int height; //高
 Box(int length,int width,int height)
 {
  this.length=length;
  this.width=width;
  this.height=height;
 }
 int tiJi()
 {
  int tiji=length*width*height;
  return tiji;
  
 }
 int biaoMianJi()
 {
  int mianji=(length*width+length*height+width*height)*2;
  return mianji;
 }
 
}
class BoxTest
{
public static void main(String[] args)
 {
  Scanner s=new Scanner(System.in);
  System.out.print("请输入长方体的长a:");
  int a=s.nextInt();
  System.out.print("\n");
  System.out.print("请输入长文体的宽b:");
  int b=s.nextInt();
  System.out.print("\n");
  System.out.print("请输入长方体的高h:");
  int h=s.nextInt();
  Box cft=new Box(a,b,h);
  System.out.println("长方体的体积为:"+cft.tiJi());
  System.out.println("长方体的表面积为:"+cft.biaoMianJi());
 }
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:36064次
    • 积分:754
    • 等级:
    • 排名:千里之外
    • 原创:41篇
    • 转载:3篇
    • 译文:0篇
    • 评论:10条
    文章分类
    最新评论