Содержание
- 2. ТЕМА 2. Структурированные типы данных Задание 4. «Одномерные массивы»: Массивы в языке C#; Описание массива; Инициализация
- 3. Массивы в языке C# Массивом называют упорядоченную совокупность элементов одного типа. Каждый элемент массива имеет индексы,
- 4. Массивы в языке C# Массивы в языке C# относятся к ссылочным типам, то есть являются динамическими.
- 5. Описание одномерного массива, без инициализации При описании массива не указывается размер (количество элементов): int [] Arr1;
- 6. Описание одномерного массива, с инициализацией Существует два варианта инициализации. В первом случае инициализация является явной и
- 7. Описание одномерного массива, с инициализацией Во втором случае создание и инициализация массива выполняется в объектном стиле
- 8. Описание одномерного массива, с инициализацией Во втором случае в динамической памяти создается сам массив, элементы которого
- 9. Примеры описаний массива с инициализацией Массив создается с помощью операции new: // все 4 элемента равны
- 10. Цикл foreach Цикл foreach – универсальный перечислитель для коллекций. Синтаксис: foreach( in ) Тут элемент задает
- 11. Цикл foreach Так как массив можно определить как коллекцию, то этот цикл может использоваться для перебора
- 12. Пример 1 Ввести с клавиатуры количество элементов массива и сами элементы. Найти: сумму отрицательных элементов; количество
- 13. Пример 1 // ввод количества элементов int n = Convert.ToInt32(Console.ReadLine()); //описание массива с инициализацией нулями int[]
- 14. Пример 1 long sum = 0; // cумма отрицательных int num = 0; // количество отрицательных
- 15. Пример 1 int max = a[0]; // начальное значение макс //поиск максимального foreach (int i in
- 16. НЕКОТОРЫЕ МЕТОДЫ КЛАССА Array
- 17. Методы IndexOf, LastIndexOf класса Array IndexOf, LastIndexOf - определяют индексы первого и последнего вхождения образца в
- 18. Пример 2 Ввести с клавиатуры количество элементов массива и сами элементы. Найти: Индекс первой 2; Индекс
- 19. Пример 2 // ввод количества элементов int n = Convert.ToInt32(Console.ReadLine()); //описание массива с инициализацией нулями int[]
- 20. Пример 2 int first = Array.IndexOf(a, 2); int last = Array.LastIndexOf(a, 2); if (first == -1)
- 21. Метод Reverse класса Array Reverse - выполняет обращение всего массива, переставляя элементы в обратном порядке Пример.
- 22. Метод Reverse класса Array Reverse - выполняет обращение части массива, переставляя элементы этой части в обратном
- 23. Метод Sort класса Array Sort - выполняет сортировку всего массива по возрастанию Пример 1. //в массиве
- 24. Метод Sort класса Array Sort - выполняет сортировку части массива по возрастанию Пример 1. //в массиве
- 25. Задания (1 вариант) Получить случайным образом целочисленный массив и ввести с клавиатуры целое число. Найти: Индекс
- 27. Скачать презентацию