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"); }
//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)); }