Що таке масиви?
Свайпніть щоб показати меню
Розглянемо ситуацію, коли потрібно зберегти оцінки з предмету для 50 студентів. Один із способів — створити 50 змінних типу integer, які зберігатимуть оцінки кожного студента, проте це дуже трудомістко та неефективно. Замість цього можна використати масив.
Масив — це колекція змінних одного типу.
Масив можна створити за допомогою наступного синтаксису:
main.cs
1datatype[] arrayName = new datatype[size];
datatype вказує тип елементів, які міститиме масив, наприклад, int, float, char тощо.
size — це кількість елементів у масиві.
Використовуючи наведений синтаксис, можна створити масив цілих чисел з 50 елементів:
main.cs
1int[] studentMarks = new int[50];
Розмір масиву є фіксованим і не може бути змінений. Якщо потрібно ініціалізувати масив певними елементами під час оголошення, можна використати наступний синтаксис:
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
У цьому випадку немає потреби вказувати size масиву. Розмір автоматично визначається компілятором на основі кількості елементів, з якими масив ініціалізується:
main.cs
12345678910111213using 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 елементи:
Кожен елемент — це як коробка, яка містить значення, і це значення можна змінювати.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Що таке масиви?
Розглянемо ситуацію, коли потрібно зберегти оцінки з предмету для 50 студентів. Один із способів — створити 50 змінних типу integer, які зберігатимуть оцінки кожного студента, проте це дуже трудомістко та неефективно. Замість цього можна використати масив.
Масив — це колекція змінних одного типу.
Масив можна створити за допомогою наступного синтаксису:
main.cs
1datatype[] arrayName = new datatype[size];
datatype вказує тип елементів, які міститиме масив, наприклад, int, float, char тощо.
size — це кількість елементів у масиві.
Використовуючи наведений синтаксис, можна створити масив цілих чисел з 50 елементів:
main.cs
1int[] studentMarks = new int[50];
Розмір масиву є фіксованим і не може бути змінений. Якщо потрібно ініціалізувати масив певними елементами під час оголошення, можна використати наступний синтаксис:
main.cs
1datatype[] arrayName = {element1, element2, element3, ...};
У цьому випадку немає потреби вказувати size масиву. Розмір автоматично визначається компілятором на основі кількості елементів, з якими масив ініціалізується:
main.cs
12345678910111213using 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 елементи:
Кожен елемент — це як коробка, яка містить значення, і це значення можна змінювати.
Дякуємо за ваш відгук!