Similar presentations:
Многомерные динамические массивы
1.
Многомерные динамическиемассивы
2.
Двумерный динамический массиваОбычный двумерный массив представлял собой массив массивов, т.е. массив,
каждый элемент которого был массивом
Двумерный динамический массив представляет собой массив указателей на
массивы, т.е. массив, каждый элемент которого является указателем на массив
Синтаксис:
2
3.
Расположение в памятиОбычный двумерный массив непрерывно располагался в памяти. А динамический
двумерный массив расположен иначе. Каждый подмассив непрерывно расположен в
памяти, но находится они могут в разных местах друг от друга.
3
4.
Заполнение массиваCode:
4
5.
ЗаданиеЗадание 1.1: Ввести с консоли размер двумерного
массива (rows и columns). Создать двумерный
динамический массив и заполнить его случайными
числами. Найти наибольший элемент массива.
Задание 1.2: Ввести с консоли размер двумерного
массива (rows и columns). Создать двумерный
динамический массив и заполнить его случайными
числами. Найти среднее арифметическое значение.
5
6.
ЗаданиеЗадание 2.1: Создать двумерный динамический массив
размером 6х6 и заполнить его случайными числами (от 1
до 10). Найти номер СТРОКИ с наименьшим количеством
четных элементов.
Задание 2.2: Создать двумерный динамический массив
размером 6х6 и заполнить его случайными числами (от 1
до 10). Найти номер СТОЛБЦА с наибольшим
количеством нечетных элементов.
6
7.
ЗаданиеЗадание 3: Создать двумерный динамический массив
размером 6х6 и заполнить его случайными числами (от 1
до 10). Найти номер строки с наименьшим количеством
одинаковых элементов.
7
8.
ЗаданиеЗадание 4: Создать двумерный динамический массив
размером 3х3 и заполнить его случайными
неповторяющимися числами (от 1 до 20). Найти
медианное значение, т.е. половина элементов должна
быть меньше этого числа, а половина больше.
8