C# 输入三条边,判断是否组成三角形
2013-10-10 10:24
281 查看
工作需要,刚开始学C#,主管给安排的第一个程序,练手。这次压力很大,但是也是一次很好的学习机会,加油吧
这次的开票申请单项目打算做部分代码的单元测试,咱们这边出个测试人员跟着测,主要是接口部分,这部分的代码是C#编的
你先得找本C#的入门的书
然后看代码
在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。
这次的开票申请单项目打算做部分代码的单元测试,咱们这边出个测试人员跟着测,主要是接口部分,这部分的代码是C#编的
你先得找本C#的入门的书
然后看代码
在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.WriteLine("请输入第一条边"); int a = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("请输入第二条边"); int b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("请输入第三条边"); int c = Convert.ToInt32(Console.ReadLine()); Triangle t = new Triangle(); t.Func(a,b,c); } } class Triangle { public void Func(int b1,int b2,int b3) { if(b1+b2>b3 && b1+b3>b2 && b2+b3>b1) { Console.WriteLine("可以组成三角形"); if(b1==b2 && b2==b3) Console.WriteLine("是等边三角形"); else if(b1==b2 || b2==b3 || b1==b3) Console.WriteLine("是等腰三角形"); } else Console.WriteLine("输入的三边不能组成三角形"); } } }
相关文章推荐
- 我要学C#语言程序设计【解题篇】(二):输入三个整数,判断是否能够组成三角形
- 输入任意3个整数 判断是否能组成三角形 它的面积是多少?
- 输入三条边,判断是否可构成三角形
- 输入三条边并判断是否为三角形,若能构成三角形,指出其为何种三角形:等边、直角亦或者一般三角形
- 输入三边判断是否能组成三角形
- HDU_2039——判断三条边是否能组成三角形
- 输入三边判断是否能组成三角形
- 判断三条边是否能够组成三角形
- 控制台输入三条边长,判断是否能构成三角形。如果能构成,输出三角形的周长,并且告知该三角形是什么类型(锐角、直角、钝角),再判断下该三角形是 等腰、等边还是不等边三角形。
- c#数字验证码功能,以及判断用户输入是否正确。
- 判断输入的三个数据是否可以构成一个三角形
- 判断三条边是否构成三角形
- C#判断输入是否为汉字
- c# 判断输入的号码是否是合法的手机号码
- C#利用正则判断输入是否为纯数字、容器类
- C# 使用正则表达式判断字符串是否由英文或数字组成
- 从键盘输入三个整数,判断是否能构成三角形
- 判断三个数是否是直角三角形的三条边
- python:任意输入3个数,判断能否组成三角形
- C# 判断输入的是否是整型-正则表达式