static void Main(string[] args) { try { var triangle = new Triangle(25.0, 25.0, 15.0); Console.WriteLine($"Периметр треугольника: {triangle.Perimeter():f1}"); Console.WriteLine($"Площадь треугольника: {triangle.Area():f1}"); } catch (Exception e) { Console.WriteLine(e.Message); } Console.ReadKey(); }
static void Main(string[] args) { float[] a = new float[3]; // Длины сторон for (int i = 0; i < 3; i++) { Console.Write($"Введите длину {i+1} стороны:"); a[i] = ConvertFloat.GetFloatValue(); } try { Triangle tr = new Triangle(a[0], a[1], a[2]); Console.WriteLine($"Периметр = {tr.Perimeter()}"); Console.WriteLine($"Площадь = {tr.Square()}"); } catch (TriangleException ex) { Console.WriteLine($"Ошибка! {ex.Message}"); } Console.ReadKey(); }
static void Main(string[] args) { Console.WriteLine("Создание класса Triangle:"); var sideA = 0; var sideB = 0; var sideC = 0; for (int i = 1; i <= 3; i++) { int side = MyLibrary.InputConsole.InputInt($"Введите длину {i} стороны треугольника (целое число): "); if (i == 1) { sideA = side; } if (i == 2) { sideB = side; } if (i == 3) { sideC = side; } } try { var triangle = new Triangle(sideA, sideB, sideC); Console.WriteLine($"Периметр теугольника: {triangle.Perimeter()}"); Console.WriteLine($"Площадь треугольника: {triangle.Square()}"); } catch (ArgumentException ex) { Console.WriteLine(ex.Message); } Console.WriteLine("Нажмите Enter для выхода из программы."); Console.ReadLine(); }
private void button1_Click(object sender, EventArgs e) { if (firstbutton.Checked == true) { this.Hide(); ChangeASide form = new ChangeASide(A); form.Show(); } if (secondbutton.Checked == true) { MessageBox.Show("Perimeter = " + A.Perimeter()); } else if (thirdbutton.Checked == true) { string ab = A.AngleAB().ToString(); string bc = A.AngleBC().ToString(); string ac = A.AngleAC().ToString(); MessageBox.Show(" 1 - " + ab + "\n" + " 2 - " + bc + "\n" + " 3 - " + ac); } else if (fourthbutton.Checked == true) { if (A.IsEquality()) { double Side = A.GetFirstSide(); MessageBox.Show("Area = " + (Side * Side * Math.Sqrt(3)) / 4); } else { MessageBox.Show("ERROR! The triangle is not equlibrium! Try again."); } } else if (fourthbutton.Checked == false && secondbutton.Checked == false && thirdbutton.Checked == false && firstbutton.Checked == false) { MessageBox.Show("Choose the option PLEASE"); } }