1.11_Многомерные _массивы (1)

Слайд 2

Объявление многомерного массива

type [][]name = new type [size1][size2];

type [][][][]name = new type

Объявление многомерного массива type [][]name = new type [size1][size2]; type [][][][]name =
[size1][size2][size3] [size4];

type []…[]name = new type [size1]…[sizeN];

type [][][]name = new type [size1][size2][size3];

type []name = new type [size1];

Слайд 3

short [][][]v = {
{{4, 7, -3},{ -7, 4},{8, 5, 8, 4}},
{{6},{8, 7}}
};
int

short [][][]v = { {{4, 7, -3},{ -7, 4},{8, 5, 8, 4}},
[][]s = new int [3][2];
for(int r = 0; r System.out.println();
for (int y = 0; y s[r][y] = (int)(Math.random()*100);
System.out.print(s[r][y]+"\t");}
}

Определение массива

Слайд 4

Объявите следующие массивы и напишите методы их заполнения:

Задание

Объявите следующие массивы и напишите методы их заполнения: Задание

Слайд 5

Работа с элементами массива

Индексация начинается с 0

Перебор элементов – вложенные циклы

Обращение

Работа с элементами массива Индексация начинается с 0 Перебор элементов – вложенные
к элементу по индексам:
int []V; V[5]
char [][][]t; t[2][1][0]

Слайд 6

Копирование массива
Нахождение суммы, произведения всех элементов или элементов определенного слоя (строки, столбца)
Нахождение

Копирование массива Нахождение суммы, произведения всех элементов или элементов определенного слоя (строки,
наибольшего (наименьшего) элемента и его индексов
Обмен местами элементов (строк, столбцов, слоев) массива
Упорядочивание элементов массива

Обработка массива

Имя файла: 1.11_Многомерные-_массивы-(1).pptx
Количество просмотров: 15
Количество скачиваний: 0