Массивы. Основные понятия

Содержание

Слайд 2

Основные понятия

Массив – это набор элементов одного типа, которые объединены общим именем
Элемент

Основные понятия Массив – это набор элементов одного типа, которые объединены общим
массива – переменные, входящие в массив
Индекс – номер элемента (место в массиве)
Размерность массива – количество индексов, необходимых для однозначной идентификации переменной в массиве
Размер – количество элементов в массиве

Слайд 3

Размерность массива

одномерный массив (вектор):
1 2 3 4 5
двумерный массив (матрица):
1 2 3

Размерность массива одномерный массив (вектор): 1 2 3 4 5 двумерный массив
4 5
6 7 8 9 1
трехмерный массив (куб)
многомерный массив

Слайд 4

Трехмерный массив

Трехмерный массив

Слайд 5

Переменная массива

Объявление переменной:
тип[] переменная
Например:
int[] nums
char[] symbs

Переменная массива Объявление переменной: тип[] переменная Например: int[] nums char[] symbs

Слайд 6

Переменная массива

Создание переменной:
new тип[размер]
Например:
new int[12]
new char[10]

Переменная массива Создание переменной: new тип[размер] Например: new int[12] new char[10]

Слайд 7

Создание массива

тип[] переменная //объявление переменной
new тип[размер] // создание массива
Или
тип[] переменная = new

Создание массива тип[] переменная //объявление переменной new тип[размер] // создание массива Или
тип[размер]
Например:
int[] nums = new int[12]
char[] syms = new char[10]

Слайд 8

Обращение к элементам массива

ИмяМассива[индекс]
Индексация начинается с нуля!:
первый элемент a[0], второй элемент a[1]

Обращение к элементам массива ИмяМассива[индекс] Индексация начинается с нуля!: первый элемент a[0],
и т.д. , последний a[length-1]
свойство Length – размер массива
например: nums.length

Слайд 9

Разбор задач

Листинг 4.1 Создание одномерного массива
Листинг 4.2 Символьный массив

Разбор задач Листинг 4.1 Создание одномерного массива Листинг 4.2 Символьный массив

Слайд 10

Инициализация массива

При объявлении переменной массива ей присваивается список со значениями, значения в

Инициализация массива При объявлении переменной массива ей присваивается список со значениями, значения
списке заключаются в фигурные скобки.
Например,
int [] nums= {1,2,3}
int [] nums = new int [3] {1,3,5}
int [] nums = new int[]{1,3,5}

Слайд 11

Разбор задач

Листинг 4.3 Инициализация одномерного массива
Листинг 4.4 Копирование и присваивание массивов
Листинг 4.5

Разбор задач Листинг 4.3 Инициализация одномерного массива Листинг 4.4 Копирование и присваивание
Поиск наибольшего значения в массиве (блок схему к программе оформить в тетрадь)
Листинг 4.6 Сортировка методом пузырька (блок схему к программе оформить в тетрадь)

Слайд 12

Цикл по массиву

foreach (тип переменная in массив){
//
}
объявляется локальная переменная
указывается ключевое

Цикл по массиву foreach (тип переменная in массив){ // } объявляется локальная
слово in и имя массива
переменная последовательно принимает значения элементов массива