由于学校即将进行java期末考试,为了应对复习需要,需要一个通过上底,下底,斜边求等腰梯形的面积。其他文章都是通过求高的方式求等腰梯形面积的,所以我苦思良久,写下了这段代码。我通过勾股定理间接求梯形的高,然后通过公式求出面积。这里没有用面向对象的思想编程,所以程序比较简单。

import java.util.Scanner;
public class Area {public static void main(String[] args){Scanner sc=new Scanner(System.in);double a,b,c,area,height;a=sc.nextDouble();b=sc.nextDouble();c=sc.nextDouble();if(a>0&&b>0&&c>0){height=Math.sqrt((c-(b-a)/2)*(c+(b-a)/2));area=height*(b+a)/2;System.out.println("等腰梯形面积为"+area);}else{System.out.println("输入错误!");}}
}

执行结果:
正常时:

异常时:

【无标题】java求等腰梯形面积相关推荐

  1. Java求三角形面积(含可运行代码)

    问题描述: 自定义类Sanj,其中有成员 x,y,z,作为三边长,构造方法Sanj(a,b,c)分别给x,y,z赋值,方法求面积getArea和显示三角形信息(三个边长)showInfo.要求:当输入 ...

  2. java求梯形面积程序_Java初级应用,计算关于梯形跟圆形的面积。该程序中有3个类:Lader、Circle和主类Test。...

    编写一个Java应用程序,该程序中有3个类:Lader.Circle和主类Test.具体要求如下:Lader类具有类型为double的上底.下底.高.面积属性,具有返回面积的功能,包括斜体样式一个构造 ...

  3. python定积分1002无标题_python 求定积分和不定积分

    求f(x) = sin(x)/x 的不定积分和负无穷到正无穷的定积分 sin(x)/x 的不定积分是信号函数sig ,负无穷到正无穷的定积分为pi import math import numpy a ...

  4. 【无标题】求一个同款圣诞树视频,女朋友想要,价钱随便开。

    求一个同款圣诞树

  5. 【无标题】求各大ios shsh版本!能不能给大哥?

    哪个好心人能分享ios shsh各大版本啊我谢谢他了!

  6. 【无标题】求X的n次方函数

    #include<iostream> using namespace std; double power(double x, int n) { double val = 1.0;      ...

  7. 【无标题】求大神教下光谱曲线相关性分析置信区间怎么算的?

    置信区间值是怎么得出来的?5种光谱曲线处理方法得到的相关系数为什么共用一个置信区间,p=0.01对应的相关系数怎么算的

  8. JAVA求三角形的面积

    把描述直角坐标系上的一个点的类作为基类,派生出描述一条直线的类和描述一个三角形的类.定义成员函数求出两点间的距离和三角形的面积. 提示:先定义描述点的类Point:类Point的派生类Line为直线类 ...

  9. 已知三角形三边长求面积java_已知三角形三点坐标求三角形面积.java

    已知三角形三点坐标求三角形面积 主程序代码如下: import java.util.*; public class Tringle { public static void main(String[] ...

最新文章

  1. @程序员,什么才是“2020-1024”的正确打开姿势?
  2. Java 14 Hotspot 虚拟机垃圾回收调优指南!
  3. 如何生成HDF5文件
  4. Python3学习笔记——类
  5. hive中创建外部表分区表测试
  6. PyTorch 实现 Mask-RCNN
  7. 一个“程序员的自我修养”是什么?
  8. Docker基础(2)——基础操作
  9. SVD 与 PCA 的直观解释(1): 线性变换
  10. NB-IoT(7)---开发环境搭建及模组驱动开发
  11. go语言如何实现继承
  12. 推荐《喵星人行为心理学》
  13. HTML中想要看见盒子的边框,盒子边框装饰
  14. JavaScript 弹出窗口代码大全
  15. 概念二 python3 中子类继承父类
  16. 利用MTviz绘制线粒体基因组结构图
  17. 测试从业人员的职业规划
  18. Mybatis中 if 语句使用空格问题
  19. 赞!华为19级大牛分享503NoSQL进阶笔记,横扫一切
  20. 基于模板匹配的知识图谱问答系统

热门文章

  1. Windows常用命令
  2. 虚拟空间+AI设计是锦上添花吗?|​聊聊虚拟空间设计
  3. 2018-决策树约束的建筑点云提取方法
  4. iPhone开发实战 pdf电子书
  5. C#好书盘点【月儿原创】
  6. 职业规划及核心竞争力
  7. 中国内燃机及配件行业产销状况与未来需求规模预测报告(2022-2027年)
  8. 2022年天猫年货节红包时间,2022年1月7日20点开始
  9. 软件架构入门及分类——云架构
  10. 怎样用计算机排名,小红书排名软件教程,小红书关键词排名软件怎么用