Какой рейтинг вас больше интересует?
|
C# Базовый Курс: Массивы. Урок 62013-03-30 10:56:00 (читать в оригинале)Массив - это структура данных, содержащая элементы одного типа, к которым можно обратится по их индексу. Например массивом можно назвать список учеников в классе, где каждому ученику соответствует его порядковый номер:
1. Петя Иванов 2. Иван Петров 3. Саша Сидоров В C# массив объявляется следующим образом: тип_данных[] имя_массива;Далее нужно указать размер массива: имя_массива = new тип_данных[количество_элементов];Теперь мы можем обращаться к каждому элементу по отдельности (Прошу заметить, отсчет начинается с нуля): имя_массива[0] = данные_1;Создадим массив, определяющий список класса: string[] names = new string[3];Теперь мы можем обратиться к каждому элементу отдельно, например вывести на экран только Ивана Петрова: Или же сделаем более лучше - пусть пользователь введет номер в журнале, а на экране отобразится имя человека, которому соответствует введенный номеру: int number = int.Parse(Console.ReadLine());Массивы очень удобны для хранения данных. Вам всего лишь нужно хранить один массив в котором будет все что нужно, вместо того чтобы создавать сотни переменных. Давайте скомбинируем полученные сейчас знания с предыдущим уроком. Попробуем использовать в своем приложении и циклы и массивы. Напишем приложение, в котором считаем 5 чисел с клавиатуры, и найдем их среднее арифметическое. Для этого: создадим массив целого типа, состоящий из 5 элементов. Затем пройдемся по массиву циклом и посчитаем сумму всех элементов. Ну и наконец разделим сумму на количество элементов. int[] numbers = new int[5];Прошу заметить, numbers.Length содержит длину массива, в нашем случае 5. Мы рассмотрели одномерные массивы. Но существуют ещё и двумерные. Двумерный массив - это одномерный массив, элементами которого являются одномерные массивы. Двумерный массив так же называют матрицей. Объявляется следующим образом: тип_данных[,] имя_массива;Далее нужно указать размер массива: имя_массива = new тип_данных[количество_строк, количество_столбцов];Создадим двумерный массив 3х3, и найдем сумму всех его элементов: int[,] numbers = new int[3,3]; В дальнейшем мы неоднократно будем использовать массивы, поэтому если что-то не понятно, то постарайтесь в этом разобраться. Спасибо за внимание.
|
Категория «Спорт»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.