java求三角形周长 面积_计算三角形的周长和面积 java
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相关推荐
- python计算长方形的周长和面积_计算矩形的周长和面积
我需要能够将矩形的长度和宽度输入到控制台并计算其周长和面积.除了接受我的输入以进行计算外,我还有其他工作.我知道我很接近,但似乎无法弄清楚.在此先感谢您的帮助.请记住,我是一个很好的新手,所以你的答案 ...
- 输入三角形的三边,计算三角形的面积 Java
输入三角形的三边,计算三角形的面积 代码如下: import java.util.*; public class TriangleArea {public static void main(Strin ...
- java 写文件 权限不够_教你解决Linux系统中JAVA创建文件后权限不足的问题
在作业中,项目使用文件上传. 这个功能很常见. 当Kai Ge今天更改其官方帐户时,他遇到了一个问题,即无法访问下载的文件,也无法通过浏览器访问该文件. 它是怎么发生的? 经过许多问题之后,事实证明这 ...
- python求周长_计算三角形的周长和面积
计算三角形的周长和面积 题目要求 写一段程序,让用户输入三角形的三条边长,如果三条边长不能构成三角形,则提示用户重新输入 如果可以构成三角形,则计算周长和面积 思路分析 对于用户的输入,首先要约定格式 ...
- python判断三边是否构成三角形并求面积_Python 计算三角形的面积
参考方法: # 通过用户输入三角形三边长度,并计算三角形的面积 # 已知三角形三边a,b,c,则 # (海伦公式)(p=(a+b+c)/2) # S=sqrt[p(p-a)(p-b)(p-c)] # ...
- html求三角形的面积,JavaScript计算三角形面积
1.设计思路 (1)第一种是直接在JavaScript中定义 (2)第二种是利用函数 (3)第三种是利用函数,优化功能,提高可重用性 2.源码 计算三角形面积 //三角形的宽度 var width = ...
- java 中海伦公式,java程序设计1-2之用海伦公式计算三角形的面积starring
安家电视剧大结局-压线二本学校2020年12月6日发(作者:骆正彬) (第62页2.19)计算三角形的面积.输入三角形的三个点(x1,y1),(x2,y2) 和(x3,y3), 计算三解形的面积. 源 ...
- .java编写一个梯形类lader_能够完成相关计算above为高_【Java】编写一个应用程序计算梯形和圆形的面积...
说明:这是武汉理工大学计算机学院[Java语言程序设计]课程实验1:编写一个应用程序计算梯形和圆形的面积. 谨记:纸上得来终觉浅,绝知此事要躬行. Java语言程序设计--实验1:类的设计与对象使用 ...
- 编写java程序计算梯形面积_【Java】编写一个应用程序计算梯形和圆形的面积。...
说明:这是武汉理工大学计算机学院[Java语言程序设计]课程实验1:编写一个应用程序计算梯形和圆形的面积. >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行. ...
- 判断是否构成三角形,并用海伦公式计算三角形的面积
#include<stdio.h> #include<math.h> float area(int a,int b,int c) { float s,l; l=(a+b+c)/ ...
最新文章
- 今晚直播 | 深入浅出理解A3C强化学习
- 55、组播配置实验之PIM Sparse Mode静态指定RP
- 双色球得一些基础分析[sql]
- arXiv 精选:一文看尽六月最热五篇论文
- 试用 Deluge 的 Web 界面
- 【转】ABP源码分析四十七:ABP中的异常处理
- 一个html可以有几个h1,关于html:HTML5大纲和多个H1 SEO
- 单片机开发需要的工具以及软件有哪些
- 菜鸟使用mock.js心得
- Project2007工具栏没有Pert分析按钮
- 用Eclipse开发Java语言程序,32单片机,51单片机和C语言程序(全部使用开源软件)
- 使用promise解决回调地狱_Promise 技术调研 - 回调地狱的产生原因与解决方式
- Unity UGUI DoTween 学习笔记
- 向量代数与空间解析几何
- 1213:八皇后问题1700:八皇后问题
- 【LeetCode刷题】重叠区间问题
- 网络工程师笔记--计算机知识产权
- 头插法创建链表并输出所有元素
- 案例篇:Python天气播报系统,这才是未雨绸缪
- java程序设计教程第三版雍俊海
热门文章
- 用JAVA时间类计算今天到指定日期的天数统计
- Linux 桌面玩家指南:03. 针对 Gnome 3 的 Linux 桌面进行美化
- 【Appium】使用W3C actions方法长按元素
- 用米粒填充国际棋盘python
- vuforia 模型识别_汽车的优势:Vuforia模型目标
- AopAutoConfiguration matched: - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPrope.
- 给女友定时发送睡前小故事
- MindSpore21天实战营(3):基于ResNet50实现毒蘑菇识别实战
- JavaSrcipt学习(学习打卡Day9)
- 12306模拟登陆-超级鹰