求一長方體的體積和表面積

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());
 }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章