- //
- // Copyright (c) 2014软件技术1班
- // All rights reserved.
- // 作 者:A30 黄勇华
- // 完成日期:2014年 11 月 1 日
- // 版 本 号:v1.0
- //
- // 问题描述:给予a,b,c三个数值求出三角形性质
- // 输入描述:三组数字代表三条边
- // 程序输出:输出三角形的性质
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
-
-
- namespace 求证三角形
- {
- class Program
- {
- static void Main(string[] args)
- {
- double a, b, c;
- string d;
- Console.WriteLine("请输入第一条边的值");
- a = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("请输入第二条边的值");
- b = Convert.ToInt32(Console.ReadLine());
- Console.WriteLine("请输入第三条边的值");
- c = Convert.ToInt32(Console.ReadLine());
- if (a + b <= c || a + c <= b || c + b <= a)
- {
- Console.WriteLine("您输入的边长无法构成三角形");
- }
- else
- {
- if (a == b && b == c)
- Console.WriteLine("这是等边三角形");
- else if ((a == b) || (a == c) || (b == c))
- Console.WriteLine("这是等腰三角形");
- else if ((a * a == b * b + c * c) || (b * b == a * a + b * b) || (c * c == a * a + b * b))
- Console.WriteLine("这是直角三角形");
- else
- Console.WriteLine("这是任意三角形");
- }
- Console.Read();
-
-
-
-
-
-
-
-
- }
- }
- }
- 输出:
-
- 总结:
- 1.从这次作业中学会了对三个数不同组合的处理
- 2.更大程度了解分支执行的流程
- 3.增强了知识的应用
求三角形
最新推荐文章于 2023-11-20 20:01:55 发布