Курсовая работа: Обучающая программа по информатике

Доступ к элементам производится с помощью оператора [], в котором индексы также указываются через запятую:

int element = array[0, 2];

Элементы нумеруются наборами индексов, каждый из которых может принимать значение от 0 до N - 1, где N - размер соответствующего измерения массива.

Управляющие конструкции

Управляющие конструкции - это то средство, которое позволяет вам создавать алгоритмы. Стандартными управляющими конструкциями являются if, for, while goto. К тому же в C# есть много дополнительных конструкций: switch, do и foreach.

if..else

Блок if..else, как следует из названия, позволяет выполнять код при выполнении определенного условия.

if (a > b)

{

Console.WriteLine("a > b");

}

else

{

Console.WriteLine("a <= b");

}

Логическое выражение в скобках должно иметь тип bool (в отличие от C/C++, где выражение было целым). Если оно истинно, выполнится первый блок команд, если ложно - второй. При этом если какой-либо блок команд состоит лишь из одной команды, обрамляющие фигурные скобки можно опустить[8]:

if (serverObject != null)

serverObject.Initialize();

Покажем несколько примеров:

// Идет проверка, чтобы избежать деления на 0

if (x != 0)

{

d /= x;

}

else

return;

// Проверяем, вернула ли процедура значение и, если нет, возвращаем null

if (command.Parameters["RETURN_VALUE"].Value != Convert.DBNull)

return command.Parameters["RETURN_VALUE"].Value;

else

К-во Просмотров: 742
Бесплатно скачать Курсовая работа: Обучающая программа по информатике