程序设计:三角形类型判断

01.//  

02.// Copyright (c) 2014软件技术2班  

03.// All rights reserved.   

04.// 作    者:B05 李刘杰

05.// 完成日期:2014年 10 月 24日   

06.// 版 本 号:v1.0   

07.//   

08.// 问题描述:创建一个程序来把用户输入三角形三边的值。该程序提示用户输入三边数据,然后显示出转换后。  

09.// 输入描述:三个实数,代表三角形三个边。

10.// 程序输出:不能构成三角形说明三个边的值不能构成三角形,输出锐角,钝角,直角,任意三角形代表能构成各类三角形

11

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;


namespace ConsoleApplication15
{
    class Program
    {
        static void Main(string[] args)
        {
            double a, b, c;
            Console.Title = "三角形判断器";
            Console.WriteLine("请输入三边");
            Console.WriteLine("a=");


            a = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("b=");
            b = Convert.ToDouble(Console.ReadLine());
            Console.WriteLine("c=");
            c = Convert.ToDouble(Console.ReadLine());
            if (a + c < b)
                Console.WriteLine("不能构成三角形");
            else if
                     (a == b && b == c)


                Console.WriteLine("该三角形为等边三角形");
            else if
                      (a == b || a == c || a == c)
                Console.WriteLine("该三角形为等腰三角形");
            else if
                   (a * a + b * b == c * c || b * b + c * c == a * a || a * a + c * c == b * b)
                Console.WriteLine("该三角形为直角三角形");
            else
                Console.WriteLine("该三角形为任意三角形");
            Console.Read(); 
        }
    }
}

效果图:程序设计:三角形类型判断_第1张图片

总结:1.通过本作业我学会了设计有关用三边判断三角形类型等知识



2.解决了相关程序计算的问题,增长了经验,收获了自信



3.有利于后面程序问题的解决,增强了我对程序设计的兴趣

              

你可能感兴趣的:(程序设计:三角形类型判断)