有3个整数,给出提示信息:能否创建三角形;如果能构建三角形,提示是直角三角形还是等边三角形等腰三角形还是普通三角形;最后输出三角形面积;

软件测试:三角形问题 三角形问题:输入3个整数a,b,c,分别作为三角形的3条边,通过程序判断3条边构成三角形的类型为等边三角形、等腰三角形、一般三角形或者不构成三角形。 1、等价类划分表 2、测试用例表 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201119230955108.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3 阅读详情
package com.mlt.zuoye;

import java.util.Scanner;

public class D10 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入三角形的第一条边");
        int a = sc.nextInt();
        System.out.println("请输入三角形的第二条边");
        int b = sc.nextInt();
        System.out.println("请输入三角形的第三条边");
        int c = sc.nextInt();
        if (a+b>c&&a+c>b&&b+c>a){
            System.out.println("创建成功");
            if (c*c==a*a+b*b||b*b==c*c+a*a||a*a==b*b+c*c){
                System.out.println("直角三角形");
            }else if (a == c&&b==c) {
                System.out.println("等边三角形");
            }
            else if (a==b||a==c||b==c) {
                System.out.println("等腰三角形");
            } else {
                System.out.println("普通三角形");
            }
        }else {
            System.out.println("创建失败 请重新输入");
        }
        double p = (a+b+c)/2;
        double s = (Math.sqrt(p*(p-a)*(p-b)*(p-c)));
        System.out.println("三角形的面积为"+s);

    }
}
python判断能否组成三角形_【python+任意输入3个数+判断能否组成三角形】 - #1 2015年07月18 -任意输入3个数,判断能否组成三角形,并输出三角形为等边/等腰/直角/普通三角形. 三角形:两边之和大于第三边 直角三角形:勾股定理#!/usr/bin/python# -*- coding:utf-8 -*-#输入合法性检查,必须输入正数,不支持科学计数法def ispositive(numb):try:float(numb)except2018年08月10 -任意输入... 阅读详情

相关推荐

【练习二】选择结构(if、switch)相关练习

java相关,选择结构的练习题,(if、switch),要多加练习啊

fool_Java的博客 839

1 输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边、等腰、直角或斜三角形)。

#include<stdio.h> int main() { float a,b,c; scanf("%d%d%d",&a,&b,&c); if((a+b>c&&a+c>b&&b+c>a)&&(a>b-c&&b>a-c&&c>a-b)) {if(a==b&&a==c) printf("等边三角形\n"); else .

Adong366的博客 7868

Day006选择结构(if语句练习)

packageimportpublicclasspublicstaticvoidnewin);System.out.println("请输入三个整数");intintintdoubledoubleSystem.outsqrt(s));ififSystem.out.println("直角三角形");//}elseifSystem.out.println("等边三角形");//}elseif。

csc2856891204的博客 1413

判断三角形的类型,是何种三角形(等腰,等边,直角)

/* 三角形项项目综合 判断三角形的类型,判断是否为等腰,等边,直角还是普通三角形。 判断等腰的条件:三角形两边相等。ab||bc||ac 判断等边的条件:三角形三边相等。(ab)&&(bc) 判断直角的条件:三角形其中两边的平方和等于第三边的平方。(aa+bbcc)||(aa+cc==bb) ||(bb+cc==aa)/ #include <stdio.h>//头文件 #pragma warning(disable:4

m0_55703624的博客 7392

Zynq UltraScale+ MPSoC-AMP(linux+裸机)

接着 Zynq UltraScale+ MPSoC-双核裸机AMP继续 平台工具:zcu106,vitis2020.2,petalinux2019.2 文章目录1.cpu1跑裸机2.cpu0跑linux2.1petalinux设置2.2 app3.生成BOOT.bin4.zcu106测试 1.cpu1跑裸机 参照Zynq UltraScale+ MPSoC-双核裸机AMP建立的工程进行修改。BSP中stdin与out修改为uart1,uart1给裸机用,uart0给linux用。 ddr空间裸机与linu

zhuxl24的博客 5196

单机多环境部署apollo 2.3.0

理解apollo的整体架构后,对比nacos配置中心功能点,其设计的复杂度以及完整度相较nacos而言更为丰富 对于不同的环境,例如 FAT, PRO 在部署时进程已经完全物理隔离,并且每个环境config/adminservice依赖的数据也完全物理隔离(连接不同的db),在数据隔离与安全方面做的很完善,但同时也提升了架构的复杂度 而 portal 可以管理多个环境,单节点部署虽然有单点问题,但并不会影响业务从configservice读取配置, 挂掉只要重启就可以,只是在

Life is a starting point everywhere 1301

三角形形状判断(等边、等腰、直角、等腰直角、非等边)

经典测试——三角形形状判断 使用C语言编程程序: printf("请输入三角形的三条边长度:【请输入整数(需输入根号可在后续选择)】\n"); triangle.a = triangle.input('a'); // 边a的输入 triangle.b = triangle.input('b'); triangle.c = triangle.input('c'); 建立了T...

wennyLee的博客 1万+

《MySQL高级篇》十四、多版本并发控制

《MySQL高级篇》十四、多版本并发控制

LXYDSF的博客 3993

输入三个数,判断能否以这三个数构成一个三角形,若能则输出所构成三角形的类别(等边、等腰、直角或斜三角形)。

#include <stdio.h> int main() {int a,b,c; scanf("%d %d %d",&a,&b,&c); if((a+b)>c&&(a-b)<c&&(a+c)>b&&(a-c)<b&& (b+c)>a&&(b-c)<a) {if((a*a+b*b==c*c)|| (b*b+c*c==a*a)|| (a*a+c*c==b*b)

weixin_74032450的博客 2067

在Keil uv5里面添加STC元器件库,不影响其他元件

先到网上下载stc.CBD(宏晶网站的地址实效了)还有STC新系列单片机的头文件,宏晶的网站就有1、在Keil/C51/INC下新建目录"STC"文件夹, 把所有STC新系列单片机的头文件拷贝到"STC"目录下。2、下载的用于keil下的STC器件数据库更名为STC.CDB并拷贝到Keil/UV4目录下。3、打开Keil文件夹下的TOOLS.ini文件。4、在[UV2]下键入CDB0="UV2\S

技术联盟 1万+

红薯游客小眼睛接口分析与Python脚本实现

小眼睛接口与请求流程分析,使用Python实现小眼睛+1

吴秋霖的博客 2617

if else 应用之经典例题判断能否构成三角形并输出面积

exa: 有3个整数,给出提示信息: 能否创建三角形;两边之和大于第三边 三个条件都要写 如果能构建三角形,提示是直角三角形还是等边三角形等腰三角形还是普通三角形; 最后输出三角形面积;int t=(a+b+C)/2; int s=sqrt((t-a)(t-b)(t-c)*t);public static void main(String[] args) { Scanner

xiongfeng 3748

华东理工大学计算机预推免面试

华东理工大学预推免面试经验分享

D1379951481的博客 1404

手动输入三个数判断能否组成三角形,组成三角形的类型,计算三角形面积。

手动输入三个数判断能否组成三角形,组成三角形的类型,计算三角形面积。

lmdbhf的博客 2076

32、社交媒体大数据中的情感分析与网络欺凌检测

本文探讨了社交媒体大数据在情感分析和网络欺凌检测中的应用。情感分析有助于应对自动化带来的社会变化、促进社会包容和推动环境保护。网络欺凌作为一种严重的在线危害,其检测依赖于数据预处理、特征提取与深度学习模型(如CNN、LSTM)进行分类。文章还总结了大数据在欺诈检测、医疗、制造、交通等领域的广泛应用,并分析了数据存储、处理速度、质量和技术工具等方面的挑战,提出了相应的应对策略。未来,随着技术进步,社交媒体大数据将在更多领域发挥关键作用。

cc789的博客 93

全覆盖路径规划开源项目Clean-robot-turtlebot3原理及流程概括总结

本系列文章主要介绍全覆盖路径规划开源项目Clean-robot-turtlebot3的相关内容,包含如下四篇文章,分别介绍了开源项目Clean-robot-turtlebot3流程的概括总结、ROS坐标系常用坐标及其变换、Clean-robot-turtlebot3关键函数解析等内容。

慕羽★的博客 6108

编程实现输入三角形的三条边长,判断能否构成三角形,如果能构成三角形,则计算三角形的面积并判断三角形的类型(锐角三角形、钝角三角形、直角三角形)。

可能不懂的地方: 1.#define EPS 1e-1 这个是宏定义,把之后出现的EPS全部用1e-1替换,而1e单独用是不合法的,e后面必须跟数 2. fabs () 函数用于求双精度浮点数的绝对值。而对应的abs()是求整数的绝对值 #include<stdio.h> #include<math.h> #define EPS 1e-1 int main() { float a, b, c; printf("Input a,b,c:"); scanf("%f,%f

qq_61168152的博客 1万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

if 判断是否是三角形 并求面积

【代码】if 判断是否是三角形 并求面积。

会飞的猪o.O的博客 486

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

c语言:判断三角形并求出面积

#include<stdio.h>#include<math.h>int main(){int a,b,c;float area,p;scanf("%d%d%d",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a){p=(a+b+c)/2;if((a*a+b*b==c...

weixin_30568591的博客 1217

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

c语言判断三角形

以下是一个用C语言编写的程序,用于判断输入的三个数能否构成三角形。以下是一个用C语言编写的程序,用于判断输入的三个数能否构成三角形。printf("请输入三角形的三条边长:\n");printf("三角形的面积是:%f\n" ,area);printf("可以构成三角形\n");printf("不能构成三角形\n");printf("请输入三角形的三条边:\n");printf("三角形是等边三角形\n");printf("三角形是普通三角形\n");printf("不能构成三角形\n");

6516

判断是否三角形 是什么三角形 解一元二次方程 if选择结构(java)

一 有3个整数,给出提示信息: 能否创建三角形; 如果能构建三角形,提示是直角三角形还是等边三角形等腰三角形还是普通三角形; 最后输出三角形面积; 二 求ax2+bx+c=0方程的根。 a,b,c分别为函数的参数, 如果:b2-4ac>0,则有两个解;b2-4ac=0,则有一个解;b2-4ac......

豆子的博客 453

java流程控制——30题(第30题)

30、有3个整数,给出提示信息: 能否创建三角形;两边之和大于第三边 三个条件都要写 如果能构建三角形,提示是直角三角形还是等边三角形等腰三角形还是普通三角形; 最后输出三角形面积; import java.util.Scanner; public class Exer30 { public static void main(String[] args){ Scanner scan = new Scanner(System.in); Syst...

MoerPerfect的博客 206

代码自测(求三角形面积-课程分数优秀否-石头剪刀布)-7-14

输入一个三角形的三个边长,计算并输出这个三角形的面积 package com.qf.day02; import java.util.Scanner; public class Work01 { public static void main(String[] args) { //定义变量 Scanner input = new Scanner(System.in); double a ,b ,c; //三角形的三条边 double area = 0; //三角形的面积 Str.

supertwoone的博客 438

100

#include<stdio.h> main() { int x,y,z; scanf("%d%d%d",&x,&y,&z); if(x==y&&x==z) printf("等边三角形,面积=%d",(x+y+z)/2); else if(x==y||x==z||y==z) printf("等腰三角形,面积=%d",(x+y+z)/2); else if(x*x==y*y+z*z||y*y==x*x+z*z||z*z==x*x+y*y)

weixin_54797971的博客 115

python基础1

1.随机数函数 python随机数通过random的range()函数实现 range(1,5)#代表从[1,2,3,4] range(1,5,2)#代表[1,3] range)(5)#代表[0,1,2,3,4] 2.从键盘输入一个数,分别输出个位,十位,百位三个数 print("从键盘输入一个数") x=input() '''//表示取整除,得到商的整数部分'...

weixin_34250434的博客 82
上一篇: 写一个程序,输出类似09:03:12的时间格式,需要判断输入的数字是否符合实际情况,比如小时数就不能大于24,如果大于24就提示输入错误;分钟数和秒数不能大于60,如果大于60就提示输入错误。
下一篇: 使用switch选择结构实现判断某年某月某日是这一年的第几天?
有你是我的福气Love
博客等级 码龄4年 40粉丝 35原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值