Школа » Презентации » Другие презентации » Лекция по теме "Многомерные массивы"

Презентация - "Лекция по теме "Многомерные массивы""

0
25.01.26
На нашем сайте презентаций klass-uchebnik.com вы можете бесплатно ознакомиться с полной версией презентации "Лекция по теме "Многомерные массивы"". Учебное пособие по дисциплине - Презентации / Другие презентации, от атора . Презентации нашего сайта - незаменимый инструмент для школьников, здесь они могут изучать и просматривать слайды презентаций прямо на сайте на вашем устройстве (IPhone, Android, PC) совершенно бесплатно, без необходимости регистрации и отправки СМС. Кроме того, у вас есть возможность скачать презентации на ваше устройство в формате PPT (PPTX).
Лекция по теме "Многомерные массивы" Учебники, Презентации и Подготовка к Экзаменам для Школьников на Klass-Uchebnik.com

0
0
0

Поделиться презентацией "Лекция по теме "Многомерные массивы"" в социальных сетях: 

Просмотреть и скачать презентацию на тему "Лекция по теме "Многомерные массивы""

Сайт klass-uchebnik.com предлагает качественные учебные материалы для школьников, родителей и учителей. Здесь можно бесплатно читать и скачивать современные учебники, рабочие тетради, а также наглядные презентации по всем предметам школьной программы. Материалы распределены по классам и темам, что делает поиск максимально удобным. Каждое пособие отличается логичной структурой, доступной подачей материала и соответствует действующим образовательным стандартам. Благодаря простому языку, наглядным схемам и практическим заданиям, обучение становится легче и эффективнее. Учебники подойдут как для ежедневной подготовки к урокам, так и для систематического повторения перед экзаменами.

Особое внимание стоит уделить разделу с презентациями - они становятся отличным визуальным дополнением к теории, помогают лучше понять сложные темы и удерживают внимание учащихся. Такие материалы удобно использовать в классе на интерактивной доске или при самостоятельной подготовке дома. Все размещённые на платформе материалы проверены на актуальность и соответствие учебной программе. Это делает сайт надёжным помощником в образовательном процессе для всех участников: школьников, учителей и родителей. Особенно удобно, что всё доступно онлайн без регистрации и в свободном доступе.

Если вы ищете надежный источник для подготовки к урокам, контрольным и экзаменам - klass-uchebnik.com станет отличным выбором. Здесь вы найдёте всё необходимое, включая "Лекция по теме "Многомерные массивы"", чтобы сделать обучение более организованным, интересным и результативным.

Лекция<br>Многомерные массивы<br>
1 слайд

Лекция
Многомерные массивы

Ранг<br>Массивы характеризуются таким понятием как ранг или количество измерений. В прошлой лекции р
2 слайд

Ранг
Массивы характеризуются таким понятием как ранг или количество измерений. В прошлой лекции рассматривались массивы, которые имеют одно измерение (то есть их ранг равен 1) - такие массивы можно представлять в виде горизонтального ряда элемента. Но массивы также бывают многомерными. У таких массивов количество измерений (то есть ранг) больше 1.

Массивы которые имеют два измерения (ранг равен 2) называют двухмерными. Например, создадим одномерн
3 слайд

Массивы которые имеют два измерения (ранг равен 2) называют двухмерными. Например, создадим одномерный и двухмерный массивы, которые имеют одинаковые элементы:


Визуально оба массива можно представить следующим образом:

Поскольку массив nums2 двухмерный, он представляет собой простую таблицу. Все возможные способы опре
4 слайд

Поскольку массив nums2 двухмерный, он представляет собой простую таблицу. Все возможные способы определения двухмерных массивов:

Массивы могут иметь и большее количество измерений. Объявление трехмерного массива могло бы выглядет
5 слайд

Массивы могут иметь и большее количество измерений. Объявление трехмерного массива могло бы выглядеть так:


Соответственно могут быть и четырехмерные массивы и массивы с большим количеством измерений. Но на практике чаще всего используются одномерные и двухмерные массивы.

Определенную сложность может представлять перебор многомерного массива. Прежде всего надо учитывать,
6 слайд

Определенную сложность может представлять перебор многомерного массива. Прежде всего надо учитывать, что длина такого массива - это совокупное количество элементов.


В данном случае длина массива mas равна 12. И цикл foreach выводит все элементы массива в строку:

Но что если мы хотим отдельно пробежаться по каждой строке в таблице? В этом случае надо получить ко
7 слайд

Но что если мы хотим отдельно пробежаться по каждой строке в таблице? В этом случае надо получить количество элементов в размерности. В частности, у каждого массива есть метод GetUpperBound(dimension), который возвращает индекс последнего элемента в определенной размерности. И если мы говорим непосредственно о двухмерном массиве, то первая размерность (с индексом 0) по сути это и есть таблица. И с помощью выражения mas.GetUpperBound(0) + 1 можно получить количество строк таблицы, представленной двухмерным массивом. А через mas.Length / rows можно получить количество элементов в каждой строке:

8 слайд

Массив массивов<br>От многомерных массивов надо отличать массив массивов или так называемый "зу
9 слайд

Массив массивов
От многомерных массивов надо отличать массив массивов или так называемый "зубчатый массив":



Здесь две группы квадратных скобок указывают, что это массив массивов, то есть такой массив, который в свою очередь содержит в себе другие массивы. Причем длина массива указывается только в первых квадратных скобках, все последующие квадратные скобки должны быть пусты: new int[3][]. В данном случае у нас массив nums содержит три массива. Причем размерность каждого из этих массивов может не совпадать.

Примеры массивов<br>
10 слайд

Примеры массивов

Причем можно использовать в качестве массивов и многомерные:<br><br><br><br><br><br>Так, здесь предс
11 слайд

Причем можно использовать в качестве массивов и многомерные:





Так, здесь представлен массив из трех массивов, причем каждый из этих массивов представляет двухмерный массив.

Используя вложенные циклы, можно перебирать зубчатые массивы. Например:<br>
12 слайд

Используя вложенные циклы, можно перебирать зубчатые массивы. Например:

Задание<br>1. Есть массив int[,] massiv = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 }, { 10, 11, 12 } }.
13 слайд

Задание
1. Есть массив int[,] massiv = { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 }, { 10, 11, 12 } }. Необходимо вывести в консоль все элементы через цикл foreach.
2. Есть массив int[,] massiv = { { 23, 25, 13 }, { -4, 55, 21 }, { -86, 45, 63 }, { 14, 18, 22 }, { -12, 11, 32 } }. Необходимо вывести в консоль все элементы через цикл for в виде таблицы.
3. С помощью двумерного массива вывести на экран таблицу умножения.

Комментарии (0) к презентации "Лекция по теме "Многомерные массивы""