C#输入三角形的三条边a、b、c,判断 等三角形(等腰三角形、直角三角形、一般三角形)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace ConsoleApp2
{class Program{static void Main(string[] args){double a = 0;double b = 0;double c = 0;System.Console.Write("请输入第一条边=");a= double.Parse(Console.ReadLine());System.Console.Write("请输入第二条边=");b= double.Parse(Console.ReadLine());System.Console.Write("请输入第三条边=");c = double.Parse(Console.ReadLine());Triangle t = new Triangle();    //新建三角形t.Func(a, b, c);        //调用函数}}class Triangle      //三角形函数{public void Func(double b1, double b2, double b3){//首先判断能否组成三角形if (b1 + b2 > b3 && b1 + b3 > b2 && b2 + b3 > b1)  {Console.WriteLine("可以组成三角形");//判断是怎样的三角形,并输出if (b1 == b2 && b2 == b3)Console.WriteLine("是等边三角形");elseif (b1 == b2 || b2 == b3 || b1 == b3)Console.WriteLine("是等腰三角形");elseif(b1*b1 + b2*b2 == b3*b3 || b1 * b1 + b3 * b3 == b2 * b2 || b3 * b3 + b2 * b2 == b1 * b1)Console.WriteLine("是直角三角形");}elseConsole.WriteLine("输入的三边不能组成三角形");}}
}

C#输入三角形的三条边a、b、c,判断 等三角形(等腰三角形、直角三角形、一般三角形)相关推荐

  1. 根据输入的三角形的三条边的值,判断三角形的类型(等边、等腰、直角、普通、非三角形)并输出

    根据输入的三角形的三条边的值,判断三角形的类型(等边.等腰.直角.普通.非三角形)并输出. 题目:根据输入的三角形的三条边的值,判断三角形的类型(等边.等腰.直角.普通.非三角形)并输出. 程序分析: ...

  2. 给定三条边,请你判断一下能不能组成一个三角形。

    输入数据第一行包含一个数M,接下有M行,每行一个实例,包含三个正数A,B,C.其中A,B,C <1000;对于每个测试实例,如果三条边长A,B,C能组成三角形的话,输出YES,否则输出NO. # ...

  3. C语言标题下面程序用于输入三角形的三条边a,b,c,判断它们能否构成三角形,若能,则指出是何种三角形:等腰三角形、直角三角形、等腰直角三角形,一般三角形。若不能,则输出“不是三角形\n”

    标题下面程序用于输入三角形的三条边a,b,c,判断它们能否构成三角形,若能,则指出是何种三角形:等腰三角形.直角三角形.等腰直角三角形,一般三角形.若不能,则输出"不是三角形\n" ...

  4. python输入三角形的三条边、判断能否构成三角形_输入三角形三条边a,b,c,判断他们能否构成三角形...

    #include int main() { int a,b,c; printf("输入三角形的三条边:\n"); while(scanf("%d%d%d",&a ...

  5. 用python编程输入三角形的三条边判断是否构成三角形_输入三角形的三条边a,b,c,判断它们能否构成三角形。若能构成三角形,指出是何种三角形....

    任务说明: 输入三角形的三条边a,b,c,判断它们能否构成三角形.若能构成三角形,指出是何种三角形.注:判断浮点数是否相等其差的绝对值小于10-3即认为相等.需用5种测试用例. 输入要求: " ...

  6. 输入三角形的三条边长,求面积

    //假设三角形的三条边长为a,b和c,从键盘输入三条边的边长(要求在一条scanf()中输入3个值,中间用逗号分隔), //先判断这三条边是否能构成三角形,如果能则求三角形的面积area并输出,保留两 ...

  7. 1063: 判断三角形的形状(3级)输入三角型的三条边,判断三角形的形状。

    1063: 判断三角形的形状(3级) 时间限制: 1 Sec 内存限制: 128 MB 提交: 662 解决: 245 [提交] [状态] [讨论版] [命题人:admin] 题目描述 输入三角型的三 ...

  8. Python输入三角形的三条边求面积,输入圆的半径输出面积周长的两个程序的代码

    目录 前言 一.输入三角形的三条边求面积 1.实现的功能 2.代码程序 3.运行截图 二.输入圆的半径输出面积周长 1.实现的功能 2.代码程序 3.运行截图 前言 1.因多重原因,本博文由两个程序代 ...

  9. C语言编写程序,输入三角形的三条边长,求三角形的面积。设输入的三条边长a、b、c能构成三角形。

    编写程序,输入三角形的三条边长,求三角形的面积.设输入的三条边长a.b.c能构成三角形. #include<stdio.h> #include<math.h> void mai ...

最新文章

  1. 采集音频和摄像头视频并实时H264编码及AAC编码
  2. SQL Server 行列转换(2)
  3. Java 异常java.lang.IllegalArgumentException: Illegal group reference
  4. 01-迭代开发的基本需求和Scrum标准
  5. 在Centos 6.x 下yum安装php 5.5
  6. python中的闭包与装饰器教程
  7. Spring Boot笔记-接收参数的3种情况
  8. java.io 相关tips
  9. 【昇腾学院】昇腾AI处理器软件栈--框架管理器(Framework)离线模型生成
  10. 数据结构一元多项式求导_Joahua的数据结构笔记(二)
  11. 修改mysql连接回收时间_Druid无效链接回收策略(源码分析)(mysql 8小时连接失效问题)...
  12. 使用putty上传文件到linux
  13. 识别电容、电阻的大小,那些电子元件上的103、104、105都是什么含义?
  14. php将文字生成图片显示,php生成文字图片效果
  15. opencv小案例 --- 证件照背景替换
  16. SPSS实现两变量相关分析
  17. Redundant declaration: @SpringBootApplication already applies given @ComponentScan
  18. c++中 append()函数用法
  19. 【转载】新韭菜日记39--20190318 ----最近反思 学习分析财务
  20. 互联网专业委员会 (Internet 缩写 CCF TCI)

热门文章

  1. FPS透视原理(完)
  2. 【OpenGL ES】透视变换原理
  3. windows设置显示隐藏文件
  4. 如何显示隐藏的文件夹
  5. C#桌面程序设计复习
  6. 标签平滑深度学习:Google Brain解释了为什么标签平滑有用以及什么时候使用它(SOTA tips)​...
  7. 智能家居代码构建编写、简单工厂模式、树莓派摄像头视频监控功能实现
  8. 希尔伯特23个数学问题及其解决情况
  9. BorderContainer 使用
  10. .NetCore源码阅读笔记系列之Security (一) Authentication AddCookie