java有abc三边求周长语句_java 给定三个点由三个点求三角形周长和面积
3.先创建一个Point类,然后定义Trianglele类。在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,再定义一个方法setTri对这三个点进行初始化,然后定义两个方法求三角形...
3.先创建一个Point类,然后定义Trianglele类。在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,再定义一个方法setTri对这三个点进行初始化,然后定义两个方法求三角形的周长、面积。在main()中创建一个对象,求给定三点的三角形的周长、面积。
/**
*
*/
package zhecaishidi3ti;
/**
* @author Y
*
*/
class Point {
public int x, y;
public Point(int a, int b) {
x = a;
y = b;
}
/**
* @param args
*/
public static class Trianglele {
double x1, x2, x3;
public void setTri(){
Point A = new Point(0, 0);
Point B = new Point(3, 0);
Point C = new Point(0, 4);
x1 = Math.hypot((A.x - B.x), (A.y - B.y));
x2 = Math.hypot((B.x - C.x), (B.y - C.y));
x3 = Math.hypot((C.x - A.x), (C.y - A.y));
System.out.println("周长是"+x1 + x2 + x3);
}
public double getlength() {
return x1+x2+x3;
}
public double getMianJi() {
double b, c;
b = (x1+x2+x3) /2;
c =Math.sqrt(b*(b-x1)*(b-x2)*(b-x3));
return c;
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成的方法存根
Trianglele triangle=new Trianglele();
System.out.println("周长: " + triangle.getlength());
System.out.println("面积: " + triangle.getMianJi());
}
}
这段代码为什么执行出来结果是周长0面积0
展开
java有abc三边求周长语句_java 给定三个点由三个点求三角形周长和面积相关推荐
- java根据入参不同调不同方法_java根据传入参数不同调用不同的方法,求高手支妙招!...
java根据传入参数不同调用不同的方法,求高手支妙招! 关注:138 答案:5 mip版 解决时间 2021-02-02 20:33 提问者我微笑着泪滴 2021-02-02 07:00 比如in ...
- java直接对list使用sql语句_Java和SQL语句阶段考试错题集
一.Java部分 1.选择题 3.关于 Java 堆,下面说法错误的是(). A.所有类的实例都是在堆上分配内存. B.对象所占的堆内存是由自动内存管理系统回收. C.堆内存由存活和死亡的对象,空闲碎 ...
- java 返回第k小的数_java – 给定n和k,返回第k个置换序列
所以如果我正确地阅读这个问题,你想要找到第k个排列,最好不要使用BigInteger,只要k不够大,不需要一个BigInteger. 如果我们看序列 1 2 3 1 3 2 2 1 3 2 3 1 3 ...
- 求二叉树上结点的路径c语言版,求二叉树根到给定节点的路径设计报告.doc
求二叉树根到给定节点的路径设计报告 题目: 求二叉树根到给定节点的路径 摘要:本程序设计题要求出二叉树的根节点到给定节点的路径,我们利用二叉树的双亲存储表示法建立二叉树,然后在树的叶子节点中找到给定的 ...
- java继承求三角形圆形面积_java用接口、多态、继承、类计算三角形和矩形周长及面积的方法...
本文实例讲述了java用接口.多态.继承.类计算三角形和矩形周长及面积的方法.分享给大家供大家参考.具体如下: 定义接口规范: /** * @author vvv * @date 2013-8-10 ...
- java求三角形周长 面积_java求三角形面积以及周长---封装
/* 时间: 2012-10-08 作者: 烟大 程序要求: 1.封装一类三角形对象Triangle,该类对象具有三条边的属性, 具有初始化三角形的功能.修改边长的功能.判断三条边能否构成三角形的功能 ...
- Java练习题 类 先创建一个Point类,然后定义Trianglele类。在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,然后定义两个方法求三角形的周长、面积。
先创建一个Point类,然后定义Trianglele类. 在Trianglele类中定义三个Point的实体来表示一个三角形的三个点,再定义构造方法对这三个点进行初始化,然后定义两个方法求三角形的周长 ...
- java过程调用语句_Java之流程控制语句
一.Java条件语句(if...else) ifelse语法: 多重if语法: ...
- java类声明语句_Java面向对象编程-类的声明周期
第十章 类的生命周期 10.1 Java虚拟机及程序的生命周期 当通过java命令运行一个Java程序时,就启动了一个Java虚拟机进程.Java虚拟机进程从启动到终止的过程,称为Java虚拟机的生命 ...
- java if return 语句_Java 语言中的 return 语句
众所周知,return 只能用在有返回类型的函数中,但是有返回值的函数一定要有return吗?return都可以用在函数的哪些地方呢?这是本文需要讨论的问题. -------------------- ...
最新文章
- 百度谷歌等联合推出机器学习基准 加速AI软硬件发展
- 百度网盘推荐部分优秀的分享达人
- MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)的真正原因...
- 企业服务总线需求说明
- (二)Linux下的crontab定时执行任务命令详解
- python 串口助手 简书_python用pyserial读取串口问题解决
- pip工具使用总结以及常用库PIL、freetype的安装
- 2018蓝桥模拟赛(一) 数独(dfs)
- vfp邮件.html格式,VFP 实现自动发邮件代码
- 计算机软件开发即征即退,自行开发软件产品增值税实行即征即退政策
- 机械工程matlab课程设计,浅论MATLAB在机械课程设计中的应用方法和技巧
- 手机地图导航哪个好?手机导航地图推荐
- Leetcode 击碎气球的最大分数
- 计算机考研搜集的资料(408)
- 延大预科班计算机试题,少数民族预科计算机应用基础课程机考试题库的论文
- 手持PDA连接无线网络后下载安装程序
- ubuntu18.04 opencv 获取摄像头 (C++/python) 双目摄像头
- 微信小程序图片上传和预览以及取消上传图片案例
- SAP 常见英语 对应中文翻译
- 计算机毕业论文选题推荐|软件工程|系列十
热门文章
- python提取某一列数据,Python numpy 提取矩阵的某一行或某一列的实例
- 今天你又丧了吗? | Alfred数据室
- Web.15.三层架构之购物车项目02
- 模仿百思不得姐项目笔记
- cobalt strick 4.0 系列教程 (5)--- 获取立足点
- 【影评】:卧虎藏龙中的人物性格的分析
- git 创建本地仓库,再关联远程创库
- 魅族16支持html吗,魅族16功能有哪些
- 仲裁器设计(4)Weighted Round Robin
- Semi-Supervised Semantic Segmentation Using Unreliable Pseudo-Labels