public static void ChangeCheck() { switch (change) { case 1: Console.Clear(); SelectRUS.ChangeShapeOperation(); break; case 2: Console.Clear(); SelectENG.ChangeShapeOperationENG(); break; case 9: Environment.Exit(0); break; default: ExeptionFilter.ExeptionOutputRUSAndENG(); ChangeLang(); break; } }
public static void ChangeTrapezium() { int changeTrapezium; Console.WriteLine("\nПовторить?"); Console.WriteLine("1. Да\n2. Нет"); try { changeTrapezium = int.Parse(Console.ReadLine()); if (changeTrapezium is 1) { Console.Clear(); Trapezium(); } else if (changeTrapezium is 2) { Console.Clear(); SelectRUS.ChangeShapeOperation(); } else { ExeptionFilter.ExeptionOutput(); ChangeTrapezium(); } } catch { ExeptionFilter.ExeptionOutput(); ChangeTrapezium(); } }
public static void CheckSelect2() { if (Choice == 1) { Console.Clear(); CircleArea.CircleAreaShape(); } else if (Choice == 2) { Console.Clear(); SquareArea.SquareAreaShape(); } else if (Choice == 3) { Console.Clear(); TrapeziumArea.Trapezium(); } else if (Choice == 8) { Console.Clear(); SelectRUS.ChangeShapeOperation(); } else { ExeptionFilter.ExeptionOutput(); SelectShapes(); } }
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 CheckSelect2() { if (ChangeOp is 1) { Console.Clear(); SectionGradus.SectionGradusXY(); } else if (ChangeOp is 8) { Console.Clear(); SelectRUS.ChangeShapeOperation(); } else { ExeptionFilter.ExeptionOutput(); SelectShape(); } }
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(); } }