// Продемонстрировать одномерный массив.
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
8
9
о
CN
CO
i/ч
40
r-
00
'cl
Q,
'cl
'E
g.
й
03
03
03
03
03
03
cd
03
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);
}
}