Содержание
- 2. Это банка. Это одна банка Одна банка – это переменная.
- 3. А это много банок. Много банок – это уже МАССИВ переменных.
- 4. В жизни мы часто встречаемся с массивами
- 5. Массивы
- 6. Массив переменных Каждая из переменных, рассмотренных в предыдущих уроках способна одновременно хранить лишь один элемент информации.
- 7. Массив переменных
- 8. Массив переменных Массив — это совокупность переменных, которая позволяет хранить несколько однотипных значений, объединённых общим именем.
- 9. Массив переменных
- 10. Массив переменных Все значения массива объединены под одним именем; При этом каждая переменная в массиве является
- 11. Массив переменных Исходя из вышеописанных утверждений — общая схема представления массива будет выглядеть так:
- 12. Массив переменных
- 13. Массив переменных
- 14. Расположение массива в памяти Массив располагается в памяти последовательно, элемент за элементом. Сначала лежит нулевой, потом
- 15. Расположение массива в памяти Каждый элемента массива имеет свою собственную размерность, которая напрямую зависит от типа
- 16. Синтаксис объявления массива Общий синтакис объявления массива: тип_данных имяМассива[количество_элементов];
- 17. Синтаксис объявления массива Пример объявления целого массива: int numberArray[10];
- 18. Синтаксис объявления массива Пример объявления целого массива: const int NUMBER_ARRAY_SIZE = 10; int numberArray[NUMBER_ARRAY_SIZE ];
- 19. Обращение к элементам массива const int NUMBER_ARRAY_SIZE =5; int numberArray [NUMBER_ARRAY_SIZE]; // создание массива numberArray[2]=25; //
- 20. Варианты инициализации массива Первый способ — инициализация при создании. const int NUMBER_ARRAY_SIZE =3; int numberArray[NUMBER_ARRAY_SIZE] =
- 21. Варианты инициализации массива При инициализации в момент создания массива, размер массива можно не указывать, компилятор автоматически
- 22. Варианты инициализации массива Если число элементов в списке инициализации меньше чем число элементов массива, то оставшиеся
- 23. Варианты инициализации массива Если значений в списке инициализации больше чем количество элементов массива, то происходит ошибка
- 24. Варианты инициализации массива Второй способ — инициализация массива при помощи цикла. const int NUMBER_ARRAY_SIZE =5; int
- 25. Вывод содержимого массива на экран for (int i=0; i { cout cout }
- 26. Копирование элементов массива const int NUMBER_ARRAY_SIZE =5; int numberArray[NUMBER_ARRAY_SIZE]; int secondNumberArray[NUMBER_ARRAY_SIZE]; for (int i=0; i {
- 27. Копирование элементов массива int numberArrayC[NUMBER_ARRAY_SIZE]; for (int i=0; i { numberArrayC [i] = numberArray[i]; } for
- 28. Задание Создайте массив размером 10 ячеек; Попросите пользователя заполнить массив отрицательными и положительными значениями, вперемешку; Подсчитайте
- 29. Подсчёт количества отрицательных и положительных элементов массива int negativeNumberCount = 0, positiveNumberCount = 0; for (int
- 30. Задание Создайте массив произвольного размера; Подсчитайте сумму отрицательных и сумму положительных элементов массива и выведите эту
- 31. Подсчёт количества отрицательных и положительных элементов массива int negativeNumberSum = 0, positiveNumberSum = 0; for (int
- 32. Задача Продолжение предыдущей задачи. Найти номера и значения элементов массива содержащих максимальное и минимальное значение массива.
- 33. Нахождение максимального и минимального элементов массива int maxValue = numberArray[0], minValue = numberArray[0]; int maxElement =
- 34. Задание Продолжение предыдущего задания; Подсчитайте количество и сумму чётных элементов массива и выведите эту информацию на
- 35. Подсчёт суммы чётных элементов массива int parityNumberCount = 0; const int PARITY_CHECK = 2; for (int
- 36. Задание Замените ручной ввод массива, заполнение массива случайными значениями от -20 до +20;
- 38. Скачать презентацию