🗊 Презентация Массивы. Класс Array

Нажмите для полного просмотра!
Массивы. Класс Array, слайд №1 Массивы. Класс Array, слайд №2 Массивы. Класс Array, слайд №3 Массивы. Класс Array, слайд №4 Массивы. Класс Array, слайд №5 Массивы. Класс Array, слайд №6 Массивы. Класс Array, слайд №7 Массивы. Класс Array, слайд №8 Массивы. Класс Array, слайд №9 Массивы. Класс Array, слайд №10 Массивы. Класс Array, слайд №11 Массивы. Класс Array, слайд №12 Массивы. Класс Array, слайд №13 Массивы. Класс Array, слайд №14 Массивы. Класс Array, слайд №15 Массивы. Класс Array, слайд №16 Массивы. Класс Array, слайд №17 Массивы. Класс Array, слайд №18 Массивы. Класс Array, слайд №19 Массивы. Класс Array, слайд №20 Массивы. Класс Array, слайд №21 Массивы. Класс Array, слайд №22 Массивы. Класс Array, слайд №23 Массивы. Класс Array, слайд №24 Массивы. Класс Array, слайд №25 Массивы. Класс Array, слайд №26 Массивы. Класс Array, слайд №27 Массивы. Класс Array, слайд №28

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

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


Слайд 1


Массивы. Класс Array
Описание слайда:
Массивы. Класс Array

Слайд 2


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

Слайд 3


Массивы. Класс Array, слайд №3
Описание слайда:

Слайд 4


Пример: int[] sample = new int[10]; int[] sample; sample = new int[10];
Описание слайда:
Пример: int[] sample = new int[10]; int[] sample; sample = new int[10];

Слайд 5


Доступ к отдельному элементу массива осуществляется по индексу. Индекс обозначает положение элемента в массиве. В языке С# индекс первого элемента...
Описание слайда:
Доступ к отдельному элементу массива осуществляется по индексу. Индекс обозначает положение элемента в массиве. В языке С# индекс первого элемента всех массивов оказывается нулевым. using System; class ArrayDemo { static void Main() { int[] sample = new int[10]; int i; for(i = 0; i < 10; i = i+1) sample[i] = i; for(i = 0; i < 10; i = i+1) Console.WriteLine("sample[" + i + "]: " + sample[i]);

Слайд 6


Массивы. Класс Array, слайд №6
Описание слайда:

Слайд 7


Массивы. Класс Array, слайд №7
Описание слайда:

Слайд 8


Массивы. Класс Array, слайд №8
Описание слайда:

Слайд 9


При инициализации массива его размер можно указывать явным образом, но этот размер должен совпадать с числом инициализаторов. В каче­стве примера...
Описание слайда:
При инициализации массива его размер можно указывать явным образом, но этот размер должен совпадать с числом инициализаторов. В каче­стве примера ниже приведен еще один способ инициализации массива nums. int[] nums = new int[ ] { 99, 10, 100, 18, 78, 23, 63, 9, 87, 49 }; int[] nums = new int[10] { 99, 10, 100, 18, 78, 23, 63, 9, 87, 49 }; Обязательно нужно указать! int[] nums; nums = new int[] { 99, 10, 100, 18, 78, 23, 63, 9, 87,49 };

Слайд 10


Массивы. Класс Array, слайд №10
Описание слайда:

Слайд 11


Многомерным называется такой массив, который отличается двумя или более измерениями, причем доступ к каждому элементу такого массива осуществляется с...
Описание слайда:
Многомерным называется такой массив, который отличается двумя или более измерениями, причем доступ к каждому элементу такого массива осуществляется с помощью определенной комбинации двух или более индексов. Простейшей формой многомерного массива является двумерный массив. Местопо­ложение любого элемента в двумерном массиве обозначается двумя индексами. int[,] table = new int[10, 20]; table[3, 5] = 10;

Слайд 12


// Продемонстрировать двумерный массив. using System; class TwoD { static void Main () { int t, i; int[,] table = new int[3, 4]; for(t=0; t < 3; ++t)...
Описание слайда:
// Продемонстрировать двумерный массив. using System; class TwoD { static void Main () { int t, i; int[,] table = new int[3, 4]; for(t=0; t < 3; ++t) { for(i=0; i < 4; ++i) { table[t,i] = (t*4)+i+1; Console.Write(table[t,i] + " ");} Console.WriteLine(); } } }

Слайд 13


Массивы трех и более измерений Тип [,...,] имя_массива = пеw тип [размер1, размер2, ... размерN]: int[,,] multidim = new int[4, 10, 3]; multidim [2,...
Описание слайда:
Массивы трех и более измерений Тип [,...,] имя_массива = пеw тип [размер1, размер2, ... размерN]: int[,,] multidim = new int[4, 10, 3]; multidim [2, 4, 1] = 100;

Слайд 14


Массивы. Класс Array, слайд №14
Описание слайда:

Слайд 15


Массивы. Класс Array, слайд №15
Описание слайда:

Слайд 16


Массивы. Класс Array, слайд №16
Описание слайда:

Слайд 17


using System; class Jagged { static void Main() { int[][] jagged = new int[3][]; jagged[0] = new int[4], jagged[1] = new int[3], jagged[2] = new...
Описание слайда:
using System; class Jagged { static void Main() { int[][] jagged = new int[3][]; jagged[0] = new int[4], jagged[1] = new int[3], jagged[2] = new int[5], int i; // Сохранить значения в первом массиве. for(i=0; i < 4; i++) jagged[0][i] = i; // Сохранить значения во втором массиве. for(i=0; i < 3; i++) jagged[1][i] = i; // Сохранить значения в третьем массиве. for(i=0; i < 5; i++) jagged[2][i] = i; // Вывести значения из первого массива. for(i=0; i < 4; i++) Console.Write(jagged[0][i] + " "); Console.WriteLine(); // Вывести значения из второго массива. for(i=0; i < 3; i++) Console.Write(jagged[1][i] + " "); Console.WriteLine(); // Вывести значения из третьего массива. for(i=0; i < 5; i++) Console.Write(jagged[2][i] + " "); Console.WriteLine (); } }

Слайд 18


Присваивание значения одной переменной ссылки на массив другой переменной, по существу, означает, что обе переменные ссылаются на один и тот же...
Описание слайда:
Присваивание значения одной переменной ссылки на массив другой переменной, по существу, означает, что обе переменные ссылаются на один и тот же массив // Присваивание ссылок на массивы. using System; class AssignARef { static void Main() { int i; int[] numsl = new int [10]; int[] nums2 = new int[10]; for(i=0; i < 10; i++) numsl[i] = i; for(i=0; i < 10; i++) nums2[i] = -i; Console.Write("Содержимое массива numsl: "); for(i=0; i < 10; i++) Console.Write(numsl[i] + " "); Console.WriteLine() ; Console.Write("Содержимое массива nums2: "); for(i=0; i < 10; i++) Console.Write(nums2[i] + " ") ; Console.WriteLine() ; nums2 = numsl; // теперь nums2 ссылается на numsl Console.Write("Содержимое массива nums2\n" + "после присваивания: ") ; for(i=0; i < 10; i++) Console.Write(nums2[i] + " "); Console.WriteLine() ; // Далее оперировать массивом numsl посредством переменной ссылки на массив nums2. nums2[3] = 99; Console.Write("Содержимое массива numsl после изменения\п" + "посредством переменной nums2: "); for(i=0; i < 10; i++) Console.Write(numsl[i] + " ") ; Console.WriteLine() ; }}

Слайд 19


Массивы. Класс Array, слайд №19
Описание слайда:

Слайд 20


Когда запрашивается длина многомерного массива, то возвращается общее число элементов, из которых может состоять массив // Использовать свойство...
Описание слайда:
Когда запрашивается длина многомерного массива, то возвращается общее число элементов, из которых может состоять массив // Использовать свойство Length трехмерного массива. using System; class LengthDemo3D { static void Main() { int[,,] nums = new int[10, 5, 6]; Console.WriteLine("Длина массива nums равна " + nums.Length) ; } }

Слайд 21


Массивы. Класс Array, слайд №21
Описание слайда:

Слайд 22


Массивы. Класс Array, слайд №22
Описание слайда:

Слайд 23


Массивы. Класс Array, слайд №23
Описание слайда:

Слайд 24


Массивы. Класс Array, слайд №24
Описание слайда:

Слайд 25


Массивы. Класс Array, слайд №25
Описание слайда:

Слайд 26


цикл foreach повторяется до тех пор, пока не будут опрошены все элементы массива, его можно завершить преждевременно, воспользовавшись оператором...
Описание слайда:
цикл foreach повторяется до тех пор, пока не будут опрошены все элементы массива, его можно завершить преждевременно, воспользовавшись оператором break // Использовать оператор break для преждевременного завершения цикла foreach. using System; class ForeachDemo { static void Main() { int sum = 0; int[] nums = new int [10]; // Задать первоначальные значения элементов массива nums. for(int i = 0; i < 10; i++) nums[i] = i; // Использовать цикл foreach для вывода значений // элементов массива и подсчета их суммы. foreach(int x in nums) { Console.WriteLine("Значение элемента равно: " + х) ; sum += х; if(х == 4) break; // прервать цикл, как только индекс массива достигнет 4 } Console.WriteLine("Сумма первых 5 элементов: " + sum); } }

Слайд 27


Оператор цикла foreach можно также использовать для циклического обращения к элементам многомерного массива. В этом случае элементы многомерного...
Описание слайда:
Оператор цикла foreach можно также использовать для циклического обращения к элементам многомерного массива. В этом случае элементы многомерного массива возвращаются по порядку следования строк от первой до последней // Использовать оператор цикла foreach для обращения к двумерному массиву. using System; class ForeachDemo2 { static void Main() { int sum = 0; int[,] nums = new int"[3,5]; // Задать первоначальные значения элементов массива nums. for (int i = 0; i < 3; i++) for (int j=0; j < 5; j++) nums[i,j] = (i+1)* (j + 1); // Использовать цикл foreach для вывода значений // элементов массива и подсчета их суммы. foreach(int x in nums) { Console.WriteLine("Значение элемента равно: " + х) ; sum += х; } Console.WriteLine("Сумма равна: " + sum); } }

Слайд 28


Массивы. Класс Array, слайд №28
Описание слайда:



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