public new static Line CreateFromConsole() { Console.WriteLine("Создадим линию! Введите координаты начала и конца линии:"); var pt1 = new PointF((float)DoubleHelper.ReadDoubleFormConsole("x1 = ", false), (float)DoubleHelper.ReadDoubleFormConsole("y1 = ", false)); var pt2 = new PointF((float)DoubleHelper.ReadDoubleFormConsole("x2 = ", false), (float)DoubleHelper.ReadDoubleFormConsole("y2 = ", false)); return(new Line(pt1, pt2)); }
public new static Round CreateFromConsole() { Console.WriteLine("Создадим круг! Введите координаты центра круга:"); var centerPoint = new PointF((float)DoubleHelper.ReadDoubleFormConsole("x = ", false), (float)DoubleHelper.ReadDoubleFormConsole("y = ", false)); Console.WriteLine("Введите радиус круга:"); return(new Round(centerPoint, (float)DoubleHelper.ReadDoubleFormConsole("R = ", true))); }
public new static Circle CreateFromConsole() { Console.WriteLine("Создадим окружность! Введите координаты центра окружности:"); var centerPoint = new PointF((float)DoubleHelper.ReadDoubleFormConsole("x = ", false), (float)DoubleHelper.ReadDoubleFormConsole("y = ", false)); Console.WriteLine("Введите радиус окружности:"); return(new Circle(centerPoint, (float)DoubleHelper.ReadDoubleFormConsole("R = ", true))); }
public new static Rectangle CreateFromConsole() { Console.WriteLine("Создадим прямоугольник! Введите координаты левого нижнего угла прямоугольника:"); var pt = new PointF((float)DoubleHelper.ReadDoubleFormConsole("x = ", false), (float)DoubleHelper.ReadDoubleFormConsole("y = ", false)); Console.WriteLine("Введите ширину и высоту прямоугольника:"); var width = (float)DoubleHelper.ReadDoubleFormConsole("width = ", true); var height = (float)DoubleHelper.ReadDoubleFormConsole("height = ", true); return(new Rectangle(pt, width, height)); }
public new static Ring CreateFromConsole() { Console.WriteLine("Создадим кольцо! Введите координаты центра кольца:"); var centerPoint = new PointF((float)DoubleHelper.ReadDoubleFormConsole("x = ", false), (float)DoubleHelper.ReadDoubleFormConsole("y = ", false)); Console.WriteLine("Введите внеший радиус:"); var r1 = (float)DoubleHelper.ReadDoubleFormConsole("R1 = ", true); Console.WriteLine("Введите внутренний радиус:"); var r2 = (float)DoubleHelper.ReadDoubleFormConsole("R2 = ", true); return(new Ring(centerPoint, r1, r2)); }
public static Employee AddNewEployeeFromConsole() { Console.Write("Добавить нового сотрудника.\nВведите фамилию: "); var surname = Console.ReadLine(); Console.Write("Введите имя: "); var name = Console.ReadLine(); Console.Write("Введите отчество: "); var patronymic = Console.ReadLine(); Console.WriteLine("Теперь разберемся с датой рождения!"); var birthday = DateHelper.ReadDateOfBirthdayFormConsole(); Console.Write("Занимаемая должность: "); var position = Console.ReadLine(); var experience = DoubleHelper.ReadDoubleFormConsole("Стаж работы: ", true); return(new Employee(surname, name, patronymic, birthday, position, experience)); }
public static Triangle CreateTriangleFromConsole() { double a, b, c; Console.WriteLine("Давайте создадим треугольник! Введите длинны сторон треугольника!"); while (true) { a = DoubleHelper.ReadDoubleFormConsole("A = ", true); b = DoubleHelper.ReadDoubleFormConsole("B = ", true); c = DoubleHelper.ReadDoubleFormConsole("C = ", true); if (CheckingExistenceTriangle(a, b, c)) { break; } Console.WriteLine( "К сожалению треугольника с такими сторонами не существует :( Попробуйте заново! (Сумма двух сторон больше третьей)"); } return(new Triangle(a, b, c)); }