示例#1
0
        public static string TamGiac(double a, double b, double c)
        {
            //Sap xep 3 canh theo thu tu tang dan
            XL_SoThuc.SapXep3So(ref a, ref b, ref c);
            //Kiem tra tam giac hop le
            if (a <= 0 || (b + a) <= c)
            {
                return("Khong phai tam giac hop le");
            }
            if (LaTamGiacDeu(a, b, c))
            {
                return("La tam giac deu");
            }
            bool can   = LaTamGiacCan(a, b, c);
            bool vuong = LaTamGiacVuong(a, b, c);

            if (can && vuong)
            {
                return("La tam giac vuong can");
            }
            if (can)
            {
                return("La tam giac can");
            }
            if (vuong)
            {
                return("La tam giac vuong");
            }
            return("La tam giac binh thuong");
        }
示例#2
0
        //Bài 158: Cho mảng 1 chiều các số thực, hãy tìm giá trị x sao cho đoạn [-x, x] chứa tất cả các giá trị trong mảng
        public static double Bai158(double[] A)
        {
            double x1 = Math.Abs(Mang1D.Max(A));
            double x2 = Math.Abs(Mang1D.Min(A));

            return(XL_SoThuc.Max(x1, x2));
        }