java求梯形面积代码 java输出一个梯形

求代码 使用Java命令行参数方式,从键盘输入梯形的上底、下底和高,编程计算该梯形的面积。

public static void main(String[] args) {

成都创新互联公司主要从事做网站、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务枞阳,十多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

try {

double top = Double.valueOf(args[0]);

double bottom = Double.valueOf(args[1]);

double height = Double.valueOf(args[2]);

double area = (top + bottom) * height / 2;

System.out.println("梯形面积是:" + area);

} catch (Exception e) {

System.out.println("命令行参数错误");

}

}

javac xxx.java

java xxx 2 4 5

已知梯形上底为a,下底为b,高为h(均为整数),编程求该梯形的面积

可以使用以下公式计算梯形面积:

$Area = \frac{(a+b) \times h}{2}$

在Java中,可以编写如下的代码来计算梯形面积:

int a = 10; // 上底

int b = 20; // 下底

int h = 5; // 高

double area = (a + b) * h / 2.0; // 计算梯形面积

System.out.println("梯形面积为:" + area);

在这个例子中,我们假设上底为10,下底为20,高为5,根据公式计算得到梯形面积为75.0。注意,我们将分母2改为2.0,这是为了让计算结果为浮点数类型,以避免在整数除法中出现截断误差

java编写梯形面积

class Tixing //梯形类

{

private float Height; //高

private float upBotton;//上底

private float downBotton;//下底

public Tixing(float Height,float upBotton,float downBotton)//构造方法

{

this.Height=Height;

this.upBotton=upBotton;

this.downBotton=downBotton;

}

public float getTixingArea() //计算梯形面积

{

return (upBotton+downBotton)*height/2;

}

}

public class Start

{

public static void main(String[] args)

{

Tixing t=new Tixing(30,20,50);//构造

System.out.println("梯形的面积是:"+t.getTixingArea());//打印输出

}

}


文章题目:java求梯形面积代码 java输出一个梯形
转载来源:http://bzwzjz.com/article/ddposhs.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 成都网站制作 重庆网站建设 成都企业网站建设 网站建设推广 成都网站建设 成都模版网站建设 成都商城网站建设 重庆企业网站建设 盐亭网站设计 成都网站建设 手机网站建设 网站建设开发 成都网站设计公司 古蔺网站建设 成都商城网站建设 高端网站设计推广 网站设计制作 高端网站设计 成都响应式网站建设 企业网站建设公司 定制网站设计