|
classPerson
{
protected stringname;
protected intid=0;
publicPerson ( stringname, intid )
{
this.name=name; this.id=id;
}
}
classStudent: Person
{
private string department;
publicStudent ( stringname, intid, stringdepartment )
: base(name, id)
{
this.department=department;
}
}
Вопрос №4
1. Объясните результат работы представленного ниже метода. Запишите фрагмент программного кода для вызова этого метода и вывода возвращаемого методом значения на экран.
staticdoubleAverage ( byte [] array )
{
doubleaverage=0;
for ( inti=0; i<array.Length; i++ ) average+=array [ i ];
average=average/array.Length;
returnaverage;
}
2. Запишите логическое выражение, определяющее принадлежность точки с координатами (x,y) области, изображенной на рисунке.
3. Переведите число в двоичную систему счисления: 23,4516.
4. Рассмотрите реализацию класса Point. Добавьте в реализацию класса еще один конструктор и метод для вывода координат точки на экран. Продемонстрируйте создание экземпляра класса Point и вызов метода этого класса.
classPoint
{
privateintx;
privateinty;
publicPoint ( intx, inty )
{
this.x=x; this.y=y;
}
}
Вопрос 1.
Метод возвращает среднее арифметическое элементов одномерного массива типа byte.
Пример вызова метода:
byte [] b= { 1, 2, 3, 4, 5 };
doubley=Average ( b );
Console.WriteLine ( y );
Или
byte[] b = { 1, 2, 3, 4, 5};
Console.WriteLine(Average(b));
Вопрос 2.
Уравнение окружности: x2 + y2 = 25*25
Уравнения прямых: y= - | x |
Точка с координатами (x,y) принадлежит области:
((x*x+y*y<=25*25) && (y<= - Math.Abs(x))
Вопрос 3.
23,4516
2316 = 0010 00112 = 1000112
4516 = 0100 01012= 10001012
23,4516 = 100011,10001012
Дата добавления: 2015-07-14; просмотров: 72 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Вопрос 4. | | | Вопрос 4. |