1,先设计一个Point类,包括其构造方法,设置和修改坐标,求解两点距离等方法。2,再使用Point类,设计一个三角形(Triangle)类,包括构造方法,求解三角形面积和周长等方法。classP...

1,先设计一个Point类,包括其构造方法,设置和修改坐标,求解两点距离等方法。

2,再使用Point类,设计一个三角形(Triangle)类,包括构造方法,求解三角形面积和周长等方法。

class Point

{

private int x;

private int y;

public Point(int x1,int y1)

{

x = x1;

y = y1;

}

double dist(Point p)

{

return Math.sqrt((x - p.x) * (x - p.x) + (y - p.y) * (y - p.y));

}

public int getX()

{

return x;

}

public int getY()

{

return y;

}

}

class Triangle

{

Point p1,p2,p3;

public Triangle(Point p1,Point p2,Point p3)

{

this.p1 = p1;

this.p2 = p2;

this.p3 = p3;

}

double area()

{

double a = p1.dist(p2);

double b = p2.dist(p3);

double c = p3.dist(p3);

double s = (a + b + c) / 2;

double area1 = Math.sqrt(s * (s - a) * (s - b) * (s - c));

return area1;

}

}

public class Exp3_1

{

public static void main(String[] args)

{

Point p1 = new Point(5,5);

Point p2 = new Point(10,20);

Point p3 = new Point(15,5);

Triangle Area = new Triangle(p1,p2,p3);

System.out.println("" + p1.dist(p2));

System.out.println("" + Area.area());

}

}

面积得出来是0,为什么啊???

展开

java求三角形周长 面积_计算三角形的周长和面积 java相关推荐

  1. python计算长方形的周长和面积_计算矩形的周长和面积

    我需要能够将矩形的长度和宽度输入到控制台并计算其周长和面积.除了接受我的输入以进行计算外,我还有其他工作.我知道我很接近,但似乎无法弄清楚.在此先感谢您的帮助.请记住,我是一个很好的新手,所以你的答案 ...

  2. 输入三角形的三边,计算三角形的面积 Java

    输入三角形的三边,计算三角形的面积 代码如下: import java.util.*; public class TriangleArea {public static void main(Strin ...

  3. java 写文件 权限不够_教你解决Linux系统中JAVA创建文件后权限不足的问题

    在作业中,项目使用文件上传. 这个功能很常见. 当Kai Ge今天更改其官方帐户时,他遇到了一个问题,即无法访问下载的文件,也无法通过浏览器访问该文件. 它是怎么发生的? 经过许多问题之后,事实证明这 ...

  4. python求周长_计算三角形的周长和面积

    计算三角形的周长和面积 题目要求 写一段程序,让用户输入三角形的三条边长,如果三条边长不能构成三角形,则提示用户重新输入 如果可以构成三角形,则计算周长和面积 思路分析 对于用户的输入,首先要约定格式 ...

  5. python判断三边是否构成三角形并求面积_Python 计算三角形的面积

    参考方法: # 通过用户输入三角形三边长度,并计算三角形的面积 # 已知三角形三边a,b,c,则 # (海伦公式)(p=(a+b+c)/2) # S=sqrt[p(p-a)(p-b)(p-c)] # ...

  6. html求三角形的面积,JavaScript计算三角形面积

    1.设计思路 (1)第一种是直接在JavaScript中定义 (2)第二种是利用函数 (3)第三种是利用函数,优化功能,提高可重用性 2.源码 计算三角形面积 //三角形的宽度 var width = ...

  7. java 中海伦公式,java程序设计1-2之用海伦公式计算三角形的面积starring

    安家电视剧大结局-压线二本学校2020年12月6日发(作者:骆正彬) (第62页2.19)计算三角形的面积.输入三角形的三个点(x1,y1),(x2,y2) 和(x3,y3), 计算三解形的面积. 源 ...

  8. .java编写一个梯形类lader_能够完成相关计算above为高_【Java】编写一个应用程序计算梯形和圆形的面积...

    说明:这是武汉理工大学计算机学院[Java语言程序设计]课程实验1:编写一个应用程序计算梯形和圆形的面积. 谨记:纸上得来终觉浅,绝知此事要躬行. Java语言程序设计--实验1:类的设计与对象使用 ...

  9. 编写java程序计算梯形面积_【Java】编写一个应用程序计算梯形和圆形的面积。...

    说明:这是武汉理工大学计算机学院[Java语言程序设计]课程实验1:编写一个应用程序计算梯形和圆形的面积. >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行. ...

  10. 判断是否构成三角形,并用海伦公式计算三角形的面积

    #include<stdio.h> #include<math.h> float area(int a,int b,int c) { float s,l; l=(a+b+c)/ ...

最新文章

  1. 今晚直播 | 深入浅出理解A3C强化学习
  2. 55、组播配置实验之PIM Sparse Mode静态指定RP
  3. 双色球得一些基础分析[sql]
  4. arXiv 精选:一文看尽六月最热五篇论文
  5. 试用 Deluge 的 Web 界面
  6. 【转】ABP源码分析四十七:ABP中的异常处理
  7. 一个html可以有几个h1,关于html:HTML5大纲和多个H1 SEO
  8. 单片机开发需要的工具以及软件有哪些
  9. 菜鸟使用mock.js心得
  10. Project2007工具栏没有Pert分析按钮
  11. 用Eclipse开发Java语言程序,32单片机,51单片机和C语言程序(全部使用开源软件)
  12. 使用promise解决回调地狱_Promise 技术调研 - 回调地狱的产生原因与解决方式
  13. Unity UGUI DoTween 学习笔记
  14. 向量代数与空间解析几何
  15. 1213:八皇后问题1700:八皇后问题
  16. 【LeetCode刷题】重叠区间问题
  17. 网络工程师笔记--计算机知识产权
  18. 头插法创建链表并输出所有元素
  19. 案例篇:Python天气播报系统,这才是未雨绸缪
  20. java程序设计教程第三版雍俊海

热门文章

  1. 用JAVA时间类计算今天到指定日期的天数统计
  2. Linux 桌面玩家指南:03. 针对 Gnome 3 的 Linux 桌面进行美化
  3. 【Appium】使用W3C actions方法长按元素
  4. 用米粒填充国际棋盘python
  5. vuforia 模型识别_汽车的优势:Vuforia模型目标
  6. AopAutoConfiguration matched: - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPrope.
  7. 给女友定时发送睡前小故事
  8. MindSpore21天实战营(3):基于ResNet50实现毒蘑菇识别实战
  9. JavaSrcipt学习(学习打卡Day9)
  10. 12306模拟登陆-超级鹰