根据文本提示分别输入第一第二第三条三角形的边长,程序会根据勾股定理计算是否是直角三角形,如果是直角三角形,会显示该三角形是直角三角形,如果不是直角三角形则显示该三角形不是直角三角形。

结果演示

代码演示

package com.nine;
import java.util.Scanner;
public class Sjx {public static void main(String[] args) {Scanner scan = new Scanner(System.in);System.out.println("请输入三角形的第一条边:");double num1 = scan.nextDouble();System.out.println("请输入三角形的第二条边:");double num2 = scan.nextDouble();System.out.println("请输入三角形的第三条边:");double num3 = scan.nextDouble();if((num1*num1+num2*num2) == (num3*num3)){System.out.println("该三角形是直角三角形:");}else{System.out.println("该三角形不是直角三角形:3");}}}

扫一扫进入我的公众号!!!

判断三角形是否是直角三角形相关推荐

  1. C语言:判断三角形是否为直角三角形

    /*输入一个三角形的三边长A,B,C,判断该三角形是否为直角三角形*/ #include <stdio.h> #include <math.h> int main() {int ...

  2. java中直角三角形第三条边,Java编程,根据输入三角形的三个边边长,程序能判断三角形类型为:等边、等腰、斜角、直角三角形,求代码...

    private static Scanner sc;private static int edge[] = new int[3];public static void main(String[] ar ...

  3. c语言坐标三角形判断,【C语言】判断三角形类型(示例代码)

    根据输入的三角形的三边判断三角形的类型,并输出其面积和类型. #include #include #include int main() { float a, b, c; float s, area; ...

  4. C# 实验三 判断一个字符、判断三角形、千名学生、a+aa+aaa+aaaa、求数列相加、约瑟夫环

    题目 以下为实现代码 1 判断一个字符 using System; using System.Collections.Generic; using System.Linq; using System. ...

  5. C语言试题七十二之请编写函数判断三角形的类型,并输出其面积和类型。

    1. 题目 编写函数:判断三角形的类型,并输出其面积和类型. 2.思路: 首先判断其两边之和是否大于第三边,若大于则判断可以构成三角形,再进一步判断该三角形是什么三角形,并计算这个三角形的面积:否则不 ...

  6. 7-8 判断三角形类型 (20 分)

    ** 7-8 判断三角形类型 (20 分) ** 输入三角形三条边,判断该三角形为什么类型的三角形. 输入格式: 在一行中输入三角形的三条边的值(实型数),可以用一个或多个空格或回车分隔,其中三条边的 ...

  7. C语言OJ项目参考(2963) 判断三角形

    2963: 判断三角形 Description 娄月的妹妹刘月是个初中生,某天回来兴高采烈的回家告诉姐姐他学会了如何凭借三角形三边判断三角形的形状(设两条短边为啊a,b;长边为c,判断a*a+b*b和 ...

  8. 判断三角形的性质(直角或等腰)简便算法

    学习目标: 判断三角形的性质(直角或等腰)简便算法 每日一练 题目 输入三角形的三条边a,b,c,判断它们能否构成三角形.若能构成三角形,指出是何种三角形(等腰三角形.直角三角形.一般三角形). (提 ...

  9. 用java判断三角形类型_判断三角形类型

    假期无聊,继续九度OJ刷题,每天几道题,强制编程人啊! 三角形判断的方法: 直角三角形:勾股定理 锐角和钝角三角形:余玄定理 题目描述:给定三角形的三条边,a,b,c.判断该三角形类型. 输入:测试数 ...

最新文章

  1. Linux软件安装管理 - CentOS (二) ---- yum在线安装
  2. 深度学习stride_深度学习圣经“花书”各章摘要与笔记整理
  3. 我心中的MySQL DBA
  4. DotNetMagic 5.4.0破解
  5. Ubuntu更新过程被中断后的问题
  6. python行业缺口_根据缺口的模式选股买股票,python 学习代码
  7. Naive Operations
  8. mapreduce 多种输入
  9. 有什么软件可以测试U盘性能,最新版本:U盘性能检查测试软件简介
  10. DAP-seq助力胡杨耐盐机制的研究Populus euphratica WRKY1 binds the promoter of H+-ATPase gene to enhance gene expr
  11. android使用xml定义背景边框
  12. 深度学习项目部署遇到的错误【记录】
  13. 亚马逊跨境电商如何运营模式?
  14. abc云支付php,凉秋易支付,免签约支付平台,彩虹易支付,abc云支付云钱包,云支付,云结算,支付接口,支付营销,易支付,微信支付,支付宝,QQ钱包,个人支付接口,免签支付接口...
  15. Cell Biolabs丨艾美捷丨羟脯氨酸检测试剂盒
  16. java工程师待遇_Java程序员的薪资水平如何?
  17. 【数据挖掘导论】读书笔记 - (1)
  18. PCIe接口二,三事
  19. 浅谈ArcGIS中的容差和分辨率
  20. 去掉json的双引号_JSON 去掉转义字符,value去掉双引号

热门文章

  1. 如何连接Linux上的服务器 网络编程,Linux 网络编程 一
  2. Foxmail记事插入的表格怎么设置单元格边距
  3. std::atomic和std::mutex区别
  4. bazel 链接_bazel-链接第三方动态库,静态库。
  5. 模糊聚类划分matlab代码,Matlab协同模糊聚类建模
  6. java中的字符串_java中字符串的操作
  7. SpringBoot 之Spring Boot Starter依赖包及作用
  8. linux shell脚本判断文件行数,判断文件是否存在的shell脚本代码
  9. hive UDF函数取最新分区
  10. 优考试在线考试系统计算机,使用优考试在线考试系统解决企业员工考核评比