Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Що Таке Масиви? | Масиви
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Основи C#

bookЩо Таке Масиви?

Розгляньте ситуацію, коли потрібно зберегти оцінки з предмету для 50 студентів. Один зі способів — створити 50 змінних типу int, кожна з яких міститиме оцінку окремого студента, однак це дуже трудомістко та неефективно. Замість цього можна створити масив.

Масив — це колекція змінних одного типу.

Масив можна створити за допомогою наступного синтаксису:

main.cs

main.cs

copy
1
datatype[] arrayName = new datatype[size];

datatype вказує тип елементів, які міститиме масив, це може бути int, float, char тощо.

size — це кількість елементів у масиві.

Використовуючи наведений синтаксис, можна створити масив цілих чисел з 50 елементів:

main.cs

main.cs

copy
1
int[] studentMarks = new int[50];

Розмір масиву є фіксованим і не може бути змінений. Якщо потрібно ініціалізувати масив певними елементами під час оголошення, можна використати наступний синтаксис:

main.cs

main.cs

copy
1
datatype[] arrayName = {element1, element2, element3, ...};

У цьому випадку немає необхідності вказувати size масиву. Розмір автоматично визначається компілятором на основі кількості елементів, з якими ініціалізується масив:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }

size наведеного вище масиву дорівнює 7, оскільки він ініціалізується сімома елементами. Цей розмір залишається незмінним протягом виконання програми.

Індексування в масивах — це спосіб доступу до елементів за допомогою числових індексів.

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

Нижче наведено ілюстрацію рядкового масиву, що містить 4 елементи:

Кожен елемент — це як коробка, яка містить значення, і це значення можна змінювати.

question mark

Що з наведеного можна змінити в масиві?

Select the correct answer

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

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

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

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

Запитати АІ

expand

Запитати АІ

ChatGPT

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

bookЩо Таке Масиви?

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

Розгляньте ситуацію, коли потрібно зберегти оцінки з предмету для 50 студентів. Один зі способів — створити 50 змінних типу int, кожна з яких міститиме оцінку окремого студента, однак це дуже трудомістко та неефективно. Замість цього можна створити масив.

Масив — це колекція змінних одного типу.

Масив можна створити за допомогою наступного синтаксису:

main.cs

main.cs

copy
1
datatype[] arrayName = new datatype[size];

datatype вказує тип елементів, які міститиме масив, це може бути int, float, char тощо.

size — це кількість елементів у масиві.

Використовуючи наведений синтаксис, можна створити масив цілих чисел з 50 елементів:

main.cs

main.cs

copy
1
int[] studentMarks = new int[50];

Розмір масиву є фіксованим і не може бути змінений. Якщо потрібно ініціалізувати масив певними елементами під час оголошення, можна використати наступний синтаксис:

main.cs

main.cs

copy
1
datatype[] arrayName = {element1, element2, element3, ...};

У цьому випадку немає необхідності вказувати size масиву. Розмір автоматично визначається компілятором на основі кількості елементів, з якими ініціалізується масив:

main.cs

main.cs

copy
12345678910111213
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] primeNumbers = { 2, 3, 5, 7, 11, 13, 17 }; Console.WriteLine(primeNumbers[3]); // Output: 7 } } }

size наведеного вище масиву дорівнює 7, оскільки він ініціалізується сімома елементами. Цей розмір залишається незмінним протягом виконання програми.

Індексування в масивах — це спосіб доступу до елементів за допомогою числових індексів.

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

Нижче наведено ілюстрацію рядкового масиву, що містить 4 елементи:

Кожен елемент — це як коробка, яка містить значення, і це значення можна змінювати.

question mark

Що з наведеного можна змінити в масиві?

Select the correct answer

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

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

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

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