|
classPointXY
{
privateintx;
privateinty;
publicPointXY ( intx, inty )
{
this. X =x; this. Y =y;
}
publicintX
{
get { returnx; }
set { if (value>=0) x = value; }
}
publicintY
{
get { returny; }
set { if (value>=0) y = value; }
}
}
Вопрос №8
1. Объясните результат работы следующего фрагмента кода. Запишите, что будет выведено на экран в результате его выполнения.
stringpoems="тучки небесные,вечные странники";
char [] div= { ' ', ',' };
string [] parts=poems.Split ( div );
for ( inti=0; i<parts.Length; i++ )
Console.WriteLine ( parts [ i ]);
2. Запишите логическое выражение, определяющее принадлежность точки с координатами (x,y) области, изображенной на рисунке.
3. Переведите число в двоичную систему счисления: 26616;
4. Рассмотрите реализацию представленного ниже класса. Добавьте в реализацию класса перегрузку операции «унарный минус», которая изменяет значения всех элементов массива на противоположные по знаку.
classDemoArray
{
int [] MyArray;
publicDemoArray ( intsize )
{
MyArray=newint [ size ];
}
}
Вопрос 1.
1. В результате выполнения этого фрагмента кода в массив parts будут записаны подстроки строки poems. Признаком окончания части подстроки являются символы пробел и запятая.
2. На экран будут выведены элементы массива parts в следующем виде:
тучки
небесные
вечные
странники
Вопрос 2.
Уравнение окружности: x*x + y*y = 12*12
Уравнение прямой: y= x
Точка с координатами (x,y) принадлежит области:
( Math.Pow ( x, 2 ) + Math.Pow ( y, 2 ) <= 144&&y> = x )
или
( x*x+ y*y <= 144&&y > = x )
Вопрос 3.
26616 = 00 10 0110 0110 2 = 1001100110 2
Дата добавления: 2015-07-14; просмотров: 75 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Вопрос 4. | | | Вопрос 4. |