static void Main()
        {
            double rh, rw, ss, cr;

            Console.WriteLine("Введите высоту прямоугольника : ");
            rh = Double.Parse(Console.ReadLine());
            Console.WriteLine("Введите ширину прямоугольника : ");
            rw = Double.Parse(Console.ReadLine());
            Rectangle rect = new Rectangle(rh, rw);

            rect.Print();

            Console.WriteLine("Введите сторону квадрата : ");
            ss = Double.Parse(Console.ReadLine());
            Square sq = new Square(ss);

            sq.Print();

            Console.WriteLine("Введите радиус окружности : ");
            cr = Double.Parse(Console.ReadLine());
            Circle cir = new Circle(cr);

            cir.Print();


            Console.ReadLine();
        }
示例#2
0
        static void Main(string[] args)
        {
            Rectangle rectangle = new Rectangle(3, 5.5);

            Square square = new Square(33.3);
            Round  round  = new Round(4);

            rectangle.Print();
            square.Print();
            round.Print();
        }
        static void Main(string[] args)
        {
            var rect = new Rectangle(8, 9);
            var squ  = new Square(22);
            var crcl = new Circle(4);

            rect.Print();
            squ.Print();
            crcl.Print();
            Console.WriteLine();
            PrintF(crcl);
        }
示例#4
0
文件: Program.cs 项目: Platemiy/Lab2
        static void Main()
        {
            Rect   rect   = new Rect(5, 4);
            Square square = new Square(5);
            Circle circle = new Circle(5);

            rect.Print();
            square.Print();
            circle.Print();
            rect = square;
            rect.Print();
        }
示例#5
0
        static void Main(string[] args)
        {
            Rectangle obj = new Rectangle(1, 5);

            obj.Print();
            Circle obj1 = new Circle(2);

            obj1.Print();
            Square obj2 = new Square(3);

            obj2.Print();
            Console.Read();
        }
示例#6
0
        static void Main(string[] args)
        {
            Console.Title = "Мирсонов Вячеслав РТ5-31Б";
            Rectangle obj1 = new Rectangle(10, 20);  //создание объекта класса Прямокгольник и параметров в конструктор
            Square    obj2 = new Square(15);         //создание объекта класса Квадрат и передача параметра в конструктор
            Circle    obj3 = new Circle(20);         //создание объекта класса Круг и передача параметра в конструктор

            Console.ForegroundColor = ConsoleColor.Green;
            obj1.Print();            //вызов метода печати данных об объекте класса Прямоугольник
            obj2.Print();            //вызов метода печати данных об объекте класса Квадрат
            obj3.Print();            //вызов метода печати данных об объекте класса Окружность
            Console.ForegroundColor = ConsoleColor.Gray;
            Console.ReadLine();
        }
示例#7
0
文件: Program.cs 项目: Sarpolman/Lab2
        static void Main(string[] args)
        {
            Console.ForegroundColor = ConsoleColor.DarkYellow;
            Console.WriteLine("Ширшов А.С ИУ5-35Б");
            Console.ResetColor();
            Rectangle Pryamougolnik = new Rectangle(2, 4);
            var       Krug          = new Circle(4);
            var       Kvadrat       = new Square(5);

            Pryamougolnik.Print();
            Kvadrat.Print();
            Krug.Print();
            Console.ReadKey();
        }
示例#8
0
        static void Main(string[] args)
        {
            Rectangle a = new Rectangle(2, 4);

            a.Print();

            Square b = new Square(5);

            b.Print();

            Circle c = new Circle(10);

            c.Print();
        }
示例#9
0
文件: Program.cs 项目: Enjoy4e/BKIT
        static void Main(string[] args)
        {
            Console.ForegroundColor = ConsoleColor.Green;
            Console.WriteLine("Лабораторная работа 2 - 'Нахождение площадей фигур'");
            Console.Title = "Выполнил:Ли М.В. Группа:ИУ5-34Б";
            Console.ResetColor();
            Rectangle rect;
            Circle    circ;
            Square    squar;
            double    a1, b1;

            do
            {
                switch (Menu())
                {
                case 1:
                    Console.ForegroundColor = ConsoleColor.Magenta;
                    a1   = Continue("Введите значение длины прямоугольника: ");
                    b1   = Continue("Введите значение ширины прямоугольника: ");
                    rect = new Rectangle(a1, b1);
                    rect.Print();
                    Console.ResetColor();
                    break;

                case 2:
                    Console.ForegroundColor = ConsoleColor.Magenta;
                    a1    = Continue("Введите значение стороны квадрата:");
                    squar = new Square(a1);
                    squar.Print();
                    Console.ResetColor();
                    break;

                case 3:
                    Console.ForegroundColor = ConsoleColor.Magenta;
                    a1   = Continue("Введите значение радиуса окружности: ");
                    circ = new Circle(a1);
                    circ.Print();
                    Console.ResetColor();
                    break;

                case 4:
                    Environment.Exit(0);
                    Console.ReadKey();
                    break;

                default:
                    break;
                }
            } while (AskContinue());
        }
示例#10
0
文件: Program.cs 项目: SacrumImp/Labs
        static void Main(string[] args)
        {
            GeoFigure fig;
            int i;
            string buf;
            Double a = 0, b = 0;

            Console.Title = "Алпеев Владислав ИУ5-34Б";
            Console.Write("Какую фигуру вы ходите создать? \n1 - Прямоугольник.\n2 - Квадрат.\n3 - Круг.\nВведите номер фигуры: ");

            while (!int.TryParse(buf = Console.ReadLine(), out i))
            {
                Console.ForegroundColor = ConsoleColor.Red;
                Console.Write("Номер введен неправильно. Введите номер повторно: ");
                Console.ForegroundColor = ConsoleColor.White;
            }
            i = int.Parse(buf);


            switch (i)
            {
                case 1:
                    Console.Write("Введите высоту фигуры: ");
                    a = Double.Parse(Console.ReadLine());
                    Console.Write("Введите ширину фигуры: ");
                    b = Double.Parse(Console.ReadLine());
                    fig = new Rectangle(a, b);
                    break;
                case 2:
                    Console.Write("Введите высоту фигуры: ");
                    a = Double.Parse(Console.ReadLine());
                    fig = new Square(a); break;
                case 3:
                    Console.Write("Введите радиус фигуры: ");
                    a = Double.Parse(Console.ReadLine());
                    fig = new Circle(a); break;
                default: fig = new Rectangle(0, 0); break;
            }
            Console.WriteLine(fig.ToString() + "\n");

            Rectangle fig1 = new Rectangle(2, 3);
            fig1.Print();
            Square fig2 = new Square(2);
            fig2.Print();
            Circle fig3 = new Circle(2);
            fig3.Print();
            Console.ReadKey();
        }
示例#11
0
        static void Main(string[] args)
        {
            Rectangle rectangle1 = new Rectangle(5, 5);

            rectangle1.Print();

            Square square1 = new Square(5);

            square1.Print();

            Circle circle1 = new Circle(5);

            circle1.Print();

            Console.ReadLine();
        }
示例#12
0
        static void Main(string[] args)
        {
            Console.Title = "Сахарова Елизавета ИУ5-32Б";
            Rectangle _rectangle = new Rectangle(3, 5);

            _rectangle.Print();

            Square _square = new Square(4);

            _square.Print();

            Circle _circle = new Circle(2.0);

            _circle.Print();

            Console.ReadLine();
        }
示例#13
0
        static void Main(string[] args)
        {
            Console.Title = "Назаров Максим Михайлович Группа ИУ5-33Б";
            Rectangle rect = new Rectangle();
            Square    sq   = new Square();
            Circle    cir  = new Circle();

            rect.property_shirina = 6;
            rect.property_visota  = 3;
            sq.property_shirina   = 6;
            sq.property_visota    = 6;
            cir.property_radius   = 5;
            rect.Print();
            sq.Print();
            cir.Print();
            Console.ReadKey();
        }
示例#14
0
        static void Main(string[] blahBlah)
        {
            Console.WriteLine("Введите параметры фигур \n");
            double inn1, inn2;

            inn1 = Convert.ToDouble(Console.ReadLine());
            inn2 = Convert.ToDouble(Console.ReadLine());
            Rectangle rec = new Rectangle(inn1, inn2);
            Square    sc  = new Square(inn2);
            Circle    cir = new Circle(inn2);

            rec.Print();
            sc.Print();
            cir.Print();


            Console.ReadKey();
        }
示例#15
0
        static void Main(string[] args)
        {
            IPrint obj;
            bool   exitFlag = false;
            double a1, b1;

            Console.Title = "Кобяк Андрей ИУ5-32Б";
            do
            {
                switch (Menu())
                {
                case STATE.Rectangle:
                    a1  = InputVal("Введите высоту прямоугольника \n");
                    b1  = InputVal("Введите ширину прямоугольника \n");
                    obj = new Rectangle(a1, b1);
                    obj.Print();
                    break;

                case STATE.Sqare:
                    a1  = InputVal("Введите сторону квадрата \n");
                    obj = new Square(a1);
                    obj.Print();
                    break;

                case STATE.Circle:
                    a1  = InputVal("Введите радиус окружности \n");
                    obj = new Circle(a1);
                    obj.Print();
                    break;

                default:
                    exitFlag = true;
                    break;
                }
                ClearScreen();
            } while (!exitFlag);
        }
示例#16
0
        static int Main(string[] args)
        {
            int n = 0;

            while (n != 4)
            {
                Main_menu();
                n = int.Parse(Console.ReadLine());
                switch (n)
                {
                case 1:
                {
                    double    len;
                    Rectangle rect = new Rectangle(0, 0);
                    Console.WriteLine("Введите значения");
                    Console.Write("Ширина ");
                    len = Double.Parse(Console.ReadLine());

                    rect.length1 = len;

                    Console.Write("Длина ");
                    len = Double.Parse(Console.ReadLine());

                    rect.length2 = len;
                    rect.finding_area();

                    rect.Print();

                    break;
                }

                case 2:
                {
                    double len;
                    Square scv = new Square(0);
                    Console.WriteLine("Введите значение");
                    Console.Write("Сторона ");
                    len         = Double.Parse(Console.ReadLine());
                    scv.length1 = len;
                    scv.length2 = len;

                    scv.finding_area();

                    scv.Print();

                    break;
                }

                case 3:
                {
                    double len;
                    Circle cir = new Circle(0);
                    Console.WriteLine("Введите значение");
                    Console.Write("Радиус ");
                    len        = Double.Parse(Console.ReadLine());
                    cir.radius = len;

                    cir.finding_area();

                    cir.Print();

                    break;
                }

                case 4:
                {
                    Console.WriteLine("Нажмите, чтобы продолжить");
                    Console.ReadKey();
                    break;
                }

                default:
                {
                    Console.WriteLine("Ошибка");
                }
                break;
                }
            }
            return(0);
        }
示例#17
0
        static int Main(string[] args)
        {
            double a = 0, b = 0;

            while (true)
            {
                switch (menu())
                {
                case 1:
                {
                    Console.WriteLine("Enter width: ");
                    a = int.Parse(Console.ReadLine());
                    Console.WriteLine("Enter height: ");
                    b = int.Parse(Console.ReadLine());
                    check(a);
                    check(b);
                    if (check(a) == false || check(b) == false)
                    {
                        Console.WriteLine("Sides can't be negative");
                        break;
                    }
                    Rectangle rect = new Rectangle(a, b);
                    rect.Print();
                    break;
                }

                case 2:
                {
                    Console.WriteLine("Enter size of the side: ");
                    a = int.Parse(Console.ReadLine());
                    check(a);
                    if (check(a) == false)
                    {
                        Console.WriteLine("Sides can't be negative");
                        break;
                    }
                    Square sq = new Square(a);
                    sq.Print();
                    break;
                }

                case 3:
                {
                    Console.WriteLine("Enter radius: ");
                    a = int.Parse(Console.ReadLine());
                    check(a);
                    if (check(a) == false)
                    {
                        Console.WriteLine("Radius can't be negative");
                        break;
                    }
                    Circle circ = new Circle(a);
                    circ.Print();
                    break;
                }

                default:
                {
                    Console.WriteLine("Enter number from 1 to 4");
                    break;
                }

                case 4:
                {
                    return(0);
                }
                }
                Console.ReadLine();
                Console.Clear();
            }
        }
示例#18
0
文件: Program.cs 项目: Ollegik/univer
        static int Main(string[] args)
        {
            int n = 0;

            while (n != 4)
            {
                Main_menu();
                n = int.Parse(Console.ReadLine());
                switch (n)
                {
                case 1:
                {
                    double    len;
                    Rectangle rect = new Rectangle(0, 0);
                    Console.WriteLine("Please put in your value");
                    Console.Write("Length 1 ");
                    len = Double.Parse(Console.ReadLine());

                    rect.length1 = len;

                    Console.Write("Length 2 ");
                    len = Double.Parse(Console.ReadLine());

                    rect.length2 = len;
                    rect.finding_area();

                    rect.Print();

                    break;
                }

                case 2:
                {
                    double len;
                    Square scv = new Square(0);
                    Console.WriteLine("Please put in your value");
                    Console.Write("Length ");
                    len         = Double.Parse(Console.ReadLine());
                    scv.length1 = len;
                    scv.length2 = len;

                    scv.finding_area();

                    scv.Print();

                    break;
                }

                case 3:
                {
                    double len;
                    Circle cir = new Circle(0);
                    Console.WriteLine("Please put in your value");
                    Console.Write("Radius ");
                    len        = Double.Parse(Console.ReadLine());
                    cir.radius = len;

                    cir.finding_area();

                    cir.Print();

                    break;
                }

                case 4:
                {
                    Console.WriteLine("Exiting.\n");
                    Console.ReadKey();
                    break;
                }

                default:
                {
                    Console.WriteLine("ERROR");
                }
                break;
                }
            }
            return(0);
        }