Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Індексація | Масиви
Основи C#

bookІндексація

Кожен елемент масиву має індекс, який визначає його позицію в масиві. Перший елемент має індекс 0, другий — індекс 1 і так далі. Оскільки індексація починається з 0, індекс останнього елемента дорівнює 1 менше за size масиву (size - 1).

Наведена нижче ілюстрація є трохи зміненою версією тієї, що була в попередньому розділі, але цього разу під елементами вказані їхні відповідні індекси:

Доступ до елемента масиву здійснюється за допомогою наступного синтаксису:

main.cs

main.cs

copy
1
arrayName[index];

Розглянемо приклад доступу до елемента масиву за його індексом:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; Console.WriteLine(studentMarks[9]); // Output: 0 } } }

У наведеному вище коді ми звертаємося до десятого елемента масиву, і він виводить 0. Це відбувається тому, що при створенні нового порожнього масиву він автоматично заповнюється відповідними нульовими значеннями згідно з його типом даних.

Кожен елемент масиву фактично є змінною.

Доступ і зміну елемента масиву можна здійснити за допомогою наступного синтаксису:

main.cs

main.cs

copy
1
arrayName[index] = newValue;

Наприклад:

main.cs

main.cs

copy
1234567891011121314151617181920
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; studentMarks[0] = 50; studentMarks[1] = 77; studentMarks[2] = 97; Console.WriteLine(studentMarks[0]); Console.WriteLine(studentMarks[1]); Console.WriteLine(studentMarks[2]); } } }
question mark

Яким буде результат виконання наступного коду?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 3

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Awesome!

Completion rate improved to 1.59

bookІндексація

Свайпніть щоб показати меню

Кожен елемент масиву має індекс, який визначає його позицію в масиві. Перший елемент має індекс 0, другий — індекс 1 і так далі. Оскільки індексація починається з 0, індекс останнього елемента дорівнює 1 менше за size масиву (size - 1).

Наведена нижче ілюстрація є трохи зміненою версією тієї, що була в попередньому розділі, але цього разу під елементами вказані їхні відповідні індекси:

Доступ до елемента масиву здійснюється за допомогою наступного синтаксису:

main.cs

main.cs

copy
1
arrayName[index];

Розглянемо приклад доступу до елемента масиву за його індексом:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; Console.WriteLine(studentMarks[9]); // Output: 0 } } }

У наведеному вище коді ми звертаємося до десятого елемента масиву, і він виводить 0. Це відбувається тому, що при створенні нового порожнього масиву він автоматично заповнюється відповідними нульовими значеннями згідно з його типом даних.

Кожен елемент масиву фактично є змінною.

Доступ і зміну елемента масиву можна здійснити за допомогою наступного синтаксису:

main.cs

main.cs

copy
1
arrayName[index] = newValue;

Наприклад:

main.cs

main.cs

copy
1234567891011121314151617181920
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] studentMarks = new int[50]; studentMarks[0] = 50; studentMarks[1] = 77; studentMarks[2] = 97; Console.WriteLine(studentMarks[0]); Console.WriteLine(studentMarks[1]); Console.WriteLine(studentMarks[2]); } } }
question mark

Яким буде результат виконання наступного коду?

Select the correct answer

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 3
some-alt