База ответов ИНТУИТ

C# для школьников

<<- Назад к вопросам

Данный обработчик
        void myButton2MouseDown(object sender, MouseEventArgs e)        {            Graphics g = this.CreateGraphics();            Pen bluePen = new Pen(Color.Blue, 3);            g.DrawArc(bluePen, 150, 20, 100, 100, 90, 180);            g.Dispose();        }	

(Отметьте один правильный вариант ответа.)

Варианты ответа
при нажатии мышкой на кнопку рисует в графическом окне (PictureBox) формы сектор синего цвета
при нажатии мышкой на кнопку рисует в графическом окне (PictureBox) формы дугу синего цвета
при нажатии мышкой на кнопку рисует на форме дугу синего цвета(Верный ответ)
Похожие вопросы
Данный обработчик
        void myButton2MouseLeave(object sender, EventArgs e)        {            Graphics g = this.myPictureBox.CreateGraphics();            g.FillRectangle(new SolidBrush(Color.Green), 50, 60, 50, 60);            g.Dispose();        }	
Данный обработчик
        void myButton1MouseMove(object sender, EventArgs e)		{            Graphics g = this.CreateGraphics();            Pen redPen = new Pen(Color.Red, 3);            g.DrawEllipse(redPen, 150, 100, 100, 100);            g.Dispose();		}	
Отметьте вызовы функций, которые не вызовут ошибки компиляции:
    class Person {        public string name; public int age;        public Person(string n, int a) { name = n; age = a; }        public void PrintName() { Console.WriteLine("Name: "+name); }        private void PrintTwoLines() { Console.WriteLine("Name: "+name+"\nAge: "+age); }    }    class School {        static void Main(string[] args) {            Person Ivanov = new Person("Ivan Ivanov",15);            // вызов метода            Console.ReadLine();        }    } 	
Отметьте вызовы функций, которые не вызовут ошибки компиляции:
    class Person {        public string name; public int age;        public Person(string n, int a) { name = n; age = a; }        public void PrintName() { Console.WriteLine("Name: "+name); }        protected void PrintAge() { Console.WriteLine("Age: " + age); }    }    class School {        static void Main(string[] args) {            Person Ivanov = new Person("Ivan Ivanov",15);            // вызов метода            Console.ReadLine();        }    } 	
Отметьте вызовы функций, которые не вызовут ошибки компиляции:
    class Person {        public string name; public int age;        public Person(string n, int a) { name = n; age = a; }        public void PrintName() { Console.WriteLine("Name: "+name); }        void PrintInfo() { Console.WriteLine("Name: " + name + " Age: " + age); }    }    class School {        static void Main(string[] args) {            Person Ivanov = new Person("Ivan Ivanov",15);            // вызов метода            Console.ReadLine();        }    } 	
Что будет выведено на экран?
    class Pupil: Person{        public void SayHello(string surname){            Console.WriteLine("Hello, " + name);        }    }    class School{        static void Main(string[] args){            Pupil Petrov = new Pupil();            Petrov.SayHello("Ivanov");        }    }		
Что будет выведено на экран?
    class Pupil:Person{        public void PrintAge(int age){		age = 14;            Console.WriteLine("age: " + age);        }    }    class School{        static void Main(string[] args){            Pupil Petrov = new Pupil();            Petrov.PrintAge(Console.ReadLine());        }    }	
Что выведет метод при использовании внутри программы:
class School {        void Main(string[] args)         {            ViewPerson("Ivan", "Ivanov");                    }        void ViewPerson(string Name, string Family)        {            Console.WriteLine("Премию получит: " + Name + " " + Family);        }    }
Для того, чтобы обработать событие перемещения указателя мыши по кнопке myButton, необходимо написать соответствующий обработчик и подключить его к событию так:
Отметьте коды с ошибками (предварительно создан экземпляр g класса Graphics):