// Продемонстрировать одномерный массив.

using System;

class ArrayDemo {

static void Main() {

int[] sample = new int[10];

4 int i;

for(i =0; i < 10; i = i+1) sample[i] = i;

for(i = 0; i < 10; i ¦= i + 1)

Console.WriteLine('sample[' + i + ']: ' + sample[i]);

}

}

При выполнении этой программы получается следующий результат.

sample[0]: 0 sample[1]: 1 sample[2]: 2

sample[3]: 3    r

sample[4]: 4

sample[5]: 5

sample[6]: 6

sample[7]: 7

sample[8]: 8

sample[9]: 9

Схематически массив sample можно представить таким образом.

0

1

2

3

4

5

6

7

8

9

о

CN

CO

i/ч

40

r-

00

Os

?

?

JJ

QJ

?

?

?

?

?

'cl

Q,

'cl

'E

TL

g.

В

В

В

В

й

В

в

В

В

03

03

03

03

03

03

cd

03

C/3

C/3

C/3

C/3

ХЛ

C/3

C/3

C/3

C/3

СЛ

Массивы часто применяются в программировании потому, что они дают возможность легко обращаться с большим числом взаимосвязанных переменных. Например, в приведенной ниже программе выявляется среднее арифметическое ряда значений, хранящихся в массиве nums, который циклически опрашивается с помощью оператора цикла for.

// Вычислить среднее арифметическое ряда значений.

using System;

class Average {

static void Main() {

int[] nums = new int[10]; int avg = 0;

nums[0] = 99; nums[1] = 10; nums[2] = 100; nums[3] = 18; nums[4] = 78; nums[5] = 23; nums[6] = 63; nums[7] = 9; nums[8] = 87; nums[9] = 4 9;

for (int i=0; i < 10; i++) avg = avg + nums[i];

avg = avg / 10;

Console.WriteLine('Среднее: ' + avg);

}

}

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ИЗБРАННОЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату