🗊 Презентация Массивы

Категория: Образование
Нажмите для полного просмотра!
Массивы, слайд №1 Массивы, слайд №2 Массивы, слайд №3 Массивы, слайд №4 Массивы, слайд №5 Массивы, слайд №6 Массивы, слайд №7 Массивы, слайд №8 Массивы, слайд №9 Массивы, слайд №10 Массивы, слайд №11 Массивы, слайд №12 Массивы, слайд №13 Массивы, слайд №14 Массивы, слайд №15 Массивы, слайд №16 Массивы, слайд №17 Массивы, слайд №18 Массивы, слайд №19 Массивы, слайд №20 Массивы, слайд №21

Содержание

Вы можете ознакомиться и скачать презентацию на тему Массивы. Доклад-сообщение содержит 21 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Лекция 9. Массивы дисциплина «Программирование»
Описание слайда:
Лекция 9. Массивы дисциплина «Программирование»

Слайд 2


Понятие массива Массив - структура данных, позволяющая хранить под одним именем совокупность данных любого, но только одного какого-то типа С...
Описание слайда:
Понятие массива Массив - структура данных, позволяющая хранить под одним именем совокупность данных любого, но только одного какого-то типа С массивом связаны следующие его свойства: имя; тип; размерность; размер.

Слайд 3


Виды массивов Массивы в C#: одномерные массивы; многомерные массивы; массивы массивов (ступенчатые, зубчатые массивы).
Описание слайда:
Виды массивов Массивы в C#: одномерные массивы; многомерные массивы; массивы массивов (ступенчатые, зубчатые массивы).

Слайд 4


Одномерные массивы Объявление: [ ] ; int[ ] a, b, c; Объявление с инициализацией: Явная инициализация: double[ ] x = {5.5, 6.6, 7.7}; Инициализация с...
Описание слайда:
Одномерные массивы Объявление: [ ] ; int[ ] a, b, c; Объявление с инициализацией: Явная инициализация: double[ ] x = {5.5, 6.6, 7.7}; Инициализация с вызовом конструктора массива (ноль для арифметики, пустая строка для строковых массивов): int[ ] d = new int[5];

Слайд 5


Одномерные массивы Пример Инициализация массива: с использованием ключевого слова new: int[] myArr = new int[] {10,20,30,40,50}; без использования...
Описание слайда:
Одномерные массивы Пример Инициализация массива: с использованием ключевого слова new: int[] myArr = new int[] {10,20,30,40,50}; без использования ключевого слова new: string[] info = { "Фамилия", "Имя", "Отчество" }; с использованием new и указанием размера: char[] symbol = new char[4] { 'X','Y','Z','M' };

Слайд 6


Одномерные массивы Пример // Инициализация массив int[] arr = new int[3]; // Определение значений элементов массива вручную arr[0] = 100; arr[1] =...
Описание слайда:
Одномерные массивы Пример // Инициализация массив int[] arr = new int[3]; // Определение значений элементов массива вручную arr[0] = 100; arr[1] = 23; arr[2] = -6;

Слайд 7


Свойство Length Свойство Length – содержит значение количества элементов, из которых состоит массив int[] arr =new int[4]; for (int i = 0; i <...
Описание слайда:
Свойство Length Свойство Length – содержит значение количества элементов, из которых состоит массив int[] arr =new int[4]; for (int i = 0; i < arr.Length; i++) a[i] = (i + 1) * 2;

Слайд 8


Класс Random Класс Random содержит средства для генерации случайных чисел Две реализации конструктора: генерация неповторяющейся серии случайных...
Описание слайда:
Класс Random Класс Random содержит средства для генерации случайных чисел Две реализации конструктора: генерация неповторяющейся серии случайных чисел – начальный элемент строится на основе текущей даты и времени public Random() генерация повторяющейся серии случайных чисел public Random (int)

Слайд 9


Методы класса Random
Описание слайда:
Методы класса Random

Слайд 10


Одномерные массивы Пример
Описание слайда:
Одномерные массивы Пример

Слайд 11


Одномерные массивы Пример private void btn_Click(object sender, EventArgs e){ Random rand = new Random(); int[] arr = new int[8]; for (int i = 0; i <...
Описание слайда:
Одномерные массивы Пример private void btn_Click(object sender, EventArgs e){ Random rand = new Random(); int[] arr = new int[8]; for (int i = 0; i < arr.Length; i++) arr[i] = rand.Next(-10, 10); grv.Rows.Clear(); grv.RowCount = 1; grv.ColumnCount = arr.Length; for (int i = 0; i < arr.Length; i++) { grv.Columns[i].Name = (i + 1).ToString(); grv.Columns[i].Width = 30; grv.Rows[0].Cells[i].Value = (arr[i]).ToString(); } }

Слайд 12


Многомерные массивы Многомерным называется такой массив, который отличается двумя или более измерениями, причем доступ к каждому элементу такого...
Описание слайда:
Многомерные массивы Многомерным называется такой массив, который отличается двумя или более измерениями, причем доступ к каждому элементу такого массива осуществляется с помощью определенной комбинации двух или более индексов Многомерный массив индексируется двумя и более целыми числами

Слайд 13


Двумерные массивы Простейшей формой многомерного массива является двумерный массив Местоположение любого элемента в двумерном массиве обозначается...
Описание слайда:
Двумерные массивы Простейшей формой многомерного массива является двумерный массив Местоположение любого элемента в двумерном массиве обозначается двумя индексами Двумерный массив можно представить в виде таблицы, на строки которой указывает один индекс, а на столбцы — другой

Слайд 14


Двумерные массивы // Инициализация массива int[,] myArr = new int[4, 5]; Random ran = new Random(); // Определение значений элементов массива...
Описание слайда:
Двумерные массивы // Инициализация массива int[,] myArr = new int[4, 5]; Random ran = new Random(); // Определение значений элементов массива случайным образом for (int i = 0; i < 4; i++) { for (int j = 0; j < 5; j++) { myArr[i, j] = ran.Next(1, 15); } }

Слайд 15


Двумерные массивы
Описание слайда:
Двумерные массивы

Слайд 16


Массивы трех и более измерений Общая форма инициализации многомерного массива: тип[,...,] имя_массива = new тип [размер1, размер2, ... размеры];...
Описание слайда:
Массивы трех и более измерений Общая форма инициализации многомерного массива: тип[,...,] имя_массива = new тип [размер1, размер2, ... размеры]; int[,,] myArr = new int[5,5,5]; for (int i = 0; i < 5; i++) for (int j = 0; j < 5; j++) for (int k = 0; k < 5; k++) myArr[i, j, k] = i + j + k;

Слайд 17


Инициализация многомерных массивов тип[,] имя_массива = { {val, val, val, ..., val}, { val, val, val, ..., val}, {val, val, val, ..., val} }; int[,]...
Описание слайда:
Инициализация многомерных массивов тип[,] имя_массива = { {val, val, val, ..., val}, { val, val, val, ..., val}, {val, val, val, ..., val} }; int[,] myArr = { {1,10}, {2,20}, {3,30}, {4,40} };

Слайд 18


Массивы массивов (ступенчатые массивы) Ступенчатый массив представляет собой массив массивов, в котором длина каждого массива может быть разной...
Описание слайда:
Массивы массивов (ступенчатые массивы) Ступенчатый массив представляет собой массив массивов, в котором длина каждого массива может быть разной Объявление: тип [][] имя массива = new тип[размер] []; , где размер обозначает число строк в массиве

Слайд 19


Массивы массивов (ступенчатые массивы) int i = 0; // Инициализация ступенчатого массива int[][] myArr = new int[4][]; myArr[0] = new int[4]; myArr[1]...
Описание слайда:
Массивы массивов (ступенчатые массивы) int i = 0; // Инициализация ступенчатого массива int[][] myArr = new int[4][]; myArr[0] = new int[4]; myArr[1] = new int[6]; myArr[2] = new int[3]; myArr[3] = new int[4]; // Определение значений элементов массива for (; i < 4; i++) myArr[0][i] = i; for (i = 0; i < 6; i++) myArr[1][i] = i; for (i = 0; i < 3; i++) myArr[2][i] = i; for (i = 0; i < 4; i++) myArr[3][i] = i;

Слайд 20


Массивы массивов (ступенчатые массивы)
Описание слайда:
Массивы массивов (ступенчатые массивы)

Слайд 21


Спасибо за внимание Вопросы…
Описание слайда:
Спасибо за внимание Вопросы…



Теги Массивы
Похожие презентации
Mypresentation.ru
Загрузить презентацию