public static void InitializingSquare() { Square square = new Square(A, B); square.Draw(); Thread.Sleep(2000); SelectRUS.NextChange(); }
public static void CheckGradus() { Shapes sectoin = new Section(X, Y); sectoin.Draw(); Thread.Sleep(2000); SelectRUS.NextChange(); }
public static void CircleAreaShape() { Console.Write("Введите радиус круга: "); try { radiusCircle = int.Parse(Console.ReadLine()); Circle circle = new Circle(radiusCircle); Console.WriteLine($"Площадь круга S = {circle.FigureArea()}"); Thread.Sleep(2000); SelectRUS.NextChange(); } catch { ExeptionFilter.ExeptionOutput(); CircleAreaShape(); } }
public static void Trapezium() { Console.OutputEncoding = Encoding.UTF8; try { Console.WriteLine("Введите значение точек x1, y1: "); x1 = int.Parse(Console.ReadLine()); y1 = int.Parse(Console.ReadLine()); Console.WriteLine("Введите значение точек x2,y2: "); x2 = int.Parse(Console.ReadLine()); y2 = int.Parse(Console.ReadLine()); Console.WriteLine("Введите значение точек x3,y3: "); x3 = int.Parse(Console.ReadLine()); y3 = int.Parse(Console.ReadLine()); Console.WriteLine("Введите значение точек x4,y4: "); x4 = int.Parse(Console.ReadLine()); y4 = int.Parse(Console.ReadLine()); Trapezium trapezium = new Trapezium(x1, x2, x3, x4, y1, y2, y3, y4); if (trapezium.FigureArea() is 0) { ExeptionFilter.ExeptionOutputENG(); ChangeTrapezium(); } else { trapezium.Draw(); SelectRUS.NextChange(); } } catch { ExeptionFilter.ExeptionOutputENG(); Trapezium(); } }