예제 #1
0
파일: Program.cs 프로젝트: 1is0/Kruglaya
        static void Main(string[] args)
        {
            Console.WriteLine("Сколько комнат вы хотите создать?");
            int Amount_Of_New_Room = CheckInt();

            Bedroom[] List = new Bedroom[Amount_Of_New_Room];
            List_Room(List);

            if (List.Length >= 2)
            {
                Console.WriteLine("Какие две комнаты сравнить?");
                int One = CheckInt() - 1;
                int Two = CheckInt() - 1;
                if (List[One].CompareTo(List[Two]) == 0)
                {
                    Console.WriteLine("Комнаты имеют одинаковый размер");
                }
                else if (List[One].CompareTo(List[Two]) < 0)
                {
                    Console.WriteLine("Размер первой комнаты меньше второй");
                }
                else
                {
                    Console.WriteLine("Размер первой комнаты больше второй");
                }
            }
            Console.ReadLine();
            Console.Clear();
            var Room = CreateRoom();

            Room.Inform();
            Room.ColorOfCurtains("красные");
            Room.ChangeSize(10, 5);
            Room.Inform();


            Console.ReadLine();
        }
예제 #2
0
파일: Program.cs 프로젝트: 1is0/Kruglaya
        public static Bedroom CreateRoom()
        {
            Console.WriteLine("Введите данные о комнате ");
            Console.WriteLine("Ширина комнаты: ");
            int Width = CheckInt();

            Console.WriteLine("Длина комнаты: ");
            int Lenght = CheckInt();

            Console.WriteLine("Количество окон в комнате: ");
            int Windows = CheckInt();

            Console.WriteLine("Количество дверей в комнате: ");
            int  Doors        = CheckInt();
            bool The_curtains = false;

            if (Windows > 0)
            {
                Console.WriteLine("Будут ли занавески в комнате? true / false");
                The_curtains = CheckBool();
            }
            Console.WriteLine("Сколько будет предметов в комнате?");
            int     Amount = CheckInt();
            Bedroom Room   = new Bedroom(Width, Lenght, Windows, Doors, The_curtains, Amount);

            if (Amount > 0)
            {
                Console.WriteLine("Какая мебель будет в комнате? ");
                for (int i = 0; i < Amount; i++)
                {
                    Room[i] = Check();
                }
            }
            Console.Clear();
            return(Room);
        }