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

原创 2012年03月31日 11:26:30

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

定义一个描述长方体的类——学期末复习

1、定义一个描述长方体的类,类中有三个整型数据成员,分别描述长方体的长、宽和高。定义构造函数,初始化这三个成员;定义成员函数求长方体的体积;定义成员函数求长方体的表面积;定义成员函数分别获取长方体的长...
  • zhangdong7514280095
  • zhangdong7514280095
  • 2011年12月10日 13:56
  • 1916

编写一个基于对象的程序,求长方形的体积

长方柱数据成员包括length、width、height,要求用成员函数实现以下功能: 1,输入3个长方体的长宽高; 2,计算长方柱的体积; 3,输出3个长方体的体积。 Input 1 2 ...
  • HowardLin
  • HowardLin
  • 2016年04月11日 22:26
  • 1599

求长方体的体积和表面积

/* 2. 3. *Copyright (c) 2016,烟台大学计算机学院 4. 5. *All rights reserved. 6. ...
  • wucong111
  • wucong111
  • 2016年05月08日 21:21
  • 98

旋转体的体积和表面积

积分公式 令曲线y=f(x)y=f(x)绕xx轴旋转,形成的旋转体,则其体积和表面积可以计算积分而得(假设体积和表面积一定存在,积分一定存在,这里不讨论数学问题)。 体积公式为: V=∫πy2d...
  • u012061345
  • u012061345
  • 2015年09月18日 23:01
  • 1818

Hdu 3642 Get The Treasury(长方体的体积交)

传送门:Hdu 3642 Get The Treasury 题意:有T给测试数据,每组数据先给一个数字N,接下来的N行里,每行里有6个数字,分别是x1,y1,z1,x2,y2,z2,表示这个长方体...
  • acm_fighting
  • acm_fighting
  • 2016年09月09日 09:38
  • 184

求长方体的体积C++代码

#include using namespace std; class V{ public: void set_value(); void get_V(); void show_V(); pr...
  • yuanxiubin
  • yuanxiubin
  • 2012年09月08日 21:23
  • 2591

编程实现计算长方体的体积和表面积

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:  ...
  • sdmiaoying
  • sdmiaoying
  • 2012年03月06日 20:01
  • 5335

hdu 3642 求长方体的体积交

做了两个多小时。。。。其实也还好 求至少有三个长方体重叠的区域的体积交 对z轴坐标离散化,对于每个高度,记录包含该高度的长方体的下表面,求至少覆盖三次的面积并 求面积交同那道“覆盖的面积”,只不...
  • haha593572013
  • haha593572013
  • 2013年08月19日 18:53
  • 411

hdu 3642

题目 求长方体相交3次以上的区域的体积 枚举相邻的两个z,选出z坐标包括枚举范围的长方体的底面,然后求面积覆盖3次以上的,再来乘以枚举的z之差,最后取和。 #...
  • Zhuhuangjian
  • Zhuhuangjian
  • 2013年10月07日 20:49
  • 712

输出长方体的体积和表面积

 #include using namespace std; int main() { int bbb(int x,int y,int z); int aaa(int x,int y...
  • yaozhiwei110
  • yaozhiwei110
  • 2016年05月11日 18:33
  • 326
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:求一长方体的体积和表面积
举报原因:
原因补充:

(最多只允许输入30个字)