Массивы в C#. Часть Одномерные массивы. Примеры решения задач на одномерные массивы


Примеры объявления одномерных массивов разных типов и размерностей



жүктеу 29,99 Kb.
бет2/5
Дата08.12.2022
өлшемі29,99 Kb.
#40528
1   2   3   4   5
16 тема массив

6. Примеры объявления одномерных массивов разных типов и размерностей
Пример 1. Объявление одномерного массива из 100 целых чисел (тип int).
// пример объявления массива из 100 целых чисел - способ 1
int[] A; // объявить переменную типа "массив целых чисел"
A = new int[100]; // выделить память для переменной A
Пример 2. Объявление одномерного массива из 50 вещественных чисел (тип double).
// объявление массива из 50 вещественных чисел - способ 2
float[] B = new float[50];


7. Каким образом осуществляется доступ к элементам одномерного массива? Пример
Доступ к элементам одномерного массива осуществляется с помощью индекса. Индекс определяет положение элемента в массиве. Первым индексом массива есть индекс, который имеет значение 0. Чтобы получить доступ к элементу массива с помощью индекса, нужно взять индекс элемента в квадратные скобки.
Пример 1. Доступ к элементам массива целых чисел (тип long).
// объявление массива целых чисел, имеющих тип long
long[] M = new long[20]; // в массиве 20 элементов


// записать в элементы массива произвольные значения
M[2] = 23990; // в элемент с индексом 2 записать число 23990
M[0] = 10000; // в элемент с индексом 0 записать число 10000

M[19] = -2039;




// Ошибка!
// M[20] = 1000; // ошибка! Индекс выходит за пределы диапазона
Пример 2. Объявление и заполнение произвольными значениями массива из 10 вещественных чисел типа float.
// объявление массива из 10 вещественных чисел
float[] B = new float[10];


// заполнение произвольными значениями
int i;
for (i = 0; i < 10; i++)
B[i] = i + 2 * i; // B[i] - элемент в позиции i массива B


// вывод элементов массива в элемент управления типа ListBox
listBox1.Items.Clear();
for (i = 0; i < 10; i++)
listBox1.Items.Add(B[i].ToString());



жүктеу 29,99 Kb.

Достарыңызбен бөлісу:
1   2   3   4   5




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау