Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Вопрос 4. publicPerson(stringname,intid)

 

classPerson

{

privatestringname;

privateintid=0;

publicPerson ( stringname, intid )

{

this.name=name; this.id=id;

}

publicstringName

{

get { returnname; }

set { name=value; }

}

publicintId

{

get { returnid; }

set { if ( value>=0 ) id=value; }

}

}


Вопрос №3

 

1. Объясните результат работы представленного ниже метода. Запишите фрагмент программного кода для вызова этого метода.

 

staticint [] RandomArray ( intsize, inta, intb )

{

int [] array=newint [ size ];

Randomrnd=newRandom ();

for ( inti=0; i<array.Length; i++ )

array [ i ] =rnd.Next ( a, b );

returnarray;

}

 

2. Запишите логическое выражение, определяющее принадлежность точки с координатами (x,y) области, изображенной на рисунке.

 

 

3. Переведите число в двоичную систему счисления: 23,458

 

4. Рассмотрите реализацию приведенного ниже класса. Запишите реализацию класса Student, как наследника класса Person, добавив дополнительное поле department (факультет). При реализации конструктора класса наследника используйте вызов конструктора базового класса.

 

classPerson

{

privatestringname;

privateintid=0;

publicPerson ( stringname, intid )

{

this.name=name; this.id=id;

}

}


 

Вопрос 1.

Метод создает одномерный целочисленный массив размерности size и инициализирует элементы массива случайными значениями из диапазона [a,b). Возвращает ссылку на полученный массив.

 

Пример вызова метода: int [] a=RandomArray ( 100, 10, 21 );

 

Вопрос 2.

Уравнение окружности: x2 + y2 = 15*15

Уравнения прямых: y=| x |

Точка с координатами (x,y) принадлежит области:

((x*x+y*y<=15*15) && (y>=Math.Abs(x))

 

Вопрос 3.

 

23,458

238 = 010 0112 = 100118

458 = 100 1012

23,458 = 10011, 1001012


Дата добавления: 2015-07-14; просмотров: 80 | Нарушение авторских прав


Читайте в этой же книге: Вопрос 4. | Вопрос 4. | Вопрос 4. | Вопрос 4. | Вопрос 4. | Вопрос 4. | Вопрос 4. | Вопрос 4. |
<== предыдущая страница | следующая страница ==>
Вопрос 4.| Вопрос 4.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)