Содержание
- 2. Понятие массива Массив – конечная последовательность однотипных величин, имеющая общее имя. Аналог понятия массива – вектор.
- 3. Примеры описания массивов const int MAX_SIZE = 20; const int MAX_LENGTH = 50; int values[100]; double
- 4. Нумерация элементов массива Все элементы массива нумеруются с 0 до размера массива минус 1 Пример int
- 5. Доступ к элементам массива по индексу (присвоение значения) Присвоение значения элементу массива осуществляется аналогично тому, как
- 6. Доступ к элементам массива по индексу (чтение значения) Чтение значения элемента массива осуществляется аналогично чтению значения
- 7. Инициализация массива С указанием размера массива //mas[0] = 2, mas[1] = 4, mas[2] = 8, mas[3]
- 8. Основные операции над массивами Ввод элементов массива с консоли Задание элементам массива случайных значений Определение размера
- 9. Ввод элементов массива с консоли Пример const int MAX_SIZE = 20; int mas[MAX_SIZE]; int n; cin
- 10. Задание элементам массива случайных значений Пример #include #include … srand(time(NULL)); for (int i = 0; i
- 11. Определение размера массива Пример int values[] = {5, 33, 22, 4, 5, 6, 7}; int valuesCount
- 12. Печать элементов на экран Пример int mas[100]; int n; //Количество элементов в массиве ……… cout for
- 13. Поиск минимального (максимального) элемента Пример int min = mas[0]; for (int i = 1; i {
- 14. Сортировка элементов массива (метод выбора) for (int i = 0; i { //Поиск минимального элемента среди
- 15. Переменная массива, как константный указатель Переменная массива с точки зрения языка программирования С++ рассматривается, как константный
- 16. Многомерные массивы Многомерные массивы – это массивы, элементы которых могут быть в свою очередь массивами. Формат
- 17. Доступ к элементам многомерного массива Обращение к элементу с индексами (i1, i2, .., iN) в многомерном
- 18. Расположение многомерных массивов в памяти Пример для двумерного массива: int a[3][3]; Строки двумерного массива располагаются в
- 19. Пример – Печать всех элементов массива с помощью указателя int m[2][2] = { {1, 2}, {3,
- 20. Инициализация многомерных массивов Инициализация с группировкой значений по измерениям int mas[3][2] = { { 0, -2},
- 21. Переменная двумерного массива, как константный указатель Переменная двумерного массива с точки зрения языка программирования С++ рассматривается,
- 22. Пример (вычисления суммы двух матриц) – шаг 1 Объявляем константы максимальных размеров матриц и двумерные массивы
- 23. Пример (вычисления суммы двух матриц) – шаг 2 Вводим размеры и элементы матриц A и B:
- 24. Пример (вычисления суммы двух матриц) – шаг 3 Вычисление суммы двух матриц и вывод результатов: for
- 25. Динамические массивы Динамические массивы – это массивы, размеры которых могут задаваться в процессе исполнения программы, описываются
- 26. Пример использования динамических массивов int n; cin >> n; int* mas = new int [n]; for
- 27. Многомерные динамические массивы Пример int nstr = 3; int nstb = 5; int ** a =
- 28. Типичные ошибки при работе с массивами Выход за границу массива int a[10]; for (int i =
- 30. Скачать презентацию