Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
12 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
94.61 kB
Просмотров:
97
Скачиваний:
2
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Массивы](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img0.jpg)
Содержание слайда: Массивы
№2 слайд![Массив это коллекция](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img1.jpg)
Содержание слайда: Массив – это коллекция переменных одинакового типа, обращение к которым происходит по общему для всех имени.
Массив – это коллекция переменных одинакового типа, обращение к которым происходит по общему для всех имени.
Язык C++ позволяет организовывать массивы различных размерностей:
одномерные
двухмерные
трехмерные и т.д.
№3 слайд![Одномерные массивы Одномерный](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img2.jpg)
Содержание слайда: Одномерные массивы
Одномерный массив - это список связанных однотипных переменных, занимающий непрерывную область памяти.
Объявление одномерного массива :
тип имя_массива [размер];
размер (целая константа) определяет количество элементов массива.
№4 слайд![Доступ к отдельному элементу](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img3.jpg)
Содержание слайда: Доступ к отдельному элементу массива осуществляется с помощью индекса. Индекс – это позиция элемента внутри массива. Первый элемент массива имеет нулевой индекс.
Доступ к отдельному элементу массива осуществляется с помощью индекса. Индекс – это позиция элемента внутри массива. Первый элемент массива имеет нулевой индекс.
int a[5];
int i;
for (i=0;i<5;i++)
a[i]=i*I;
№5 слайд![Размер массива может явно не](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img4.jpg)
Содержание слайда: Размер массива может явно не указывать, если при его объявлении производится инициализация значений элементов.
Размер массива может явно не указывать, если при его объявлении производится инициализация значений элементов.
Например:
int a[]={0, 1, 4, 9, 16};
(такая запись функционирует только для инициализации, но не для присваивания)
В этом случае создается массив из пяти элементов со следующими значениями:
a[0]=0, a[1]=1, a[2]=4, a[3]=9, a[4]=16
№6 слайд![В С нельзя присвоить один](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img5.jpg)
Содержание слайда: В С++ нельзя присвоить один массив другому. Пример ошибочной записи:
В С++ нельзя присвоить один массив другому. Пример ошибочной записи:
int a[5], b[5];
a=b;
Чтобы поместить содержимое одного массива в другой, необходимо отдельно выполнить присваивание каждого значения.
При выполнении программы границы массива не контролируются. Если вместо а[4]=50 напишем a[5]=50 (для массива объявленного выше) компилятор не выдаст ошибку, но это приведет к изменению значений других переменных и результат выполнения программы будет не предсказуем.
№7 слайд![задача Составить программу,](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img6.jpg)
Содержание слайда: задача
Составить программу, подсчитывающую число минимальных элементов в одномерном массиве.
main()
{ const n=10;
int a[n]={25, 3, 16, -2, 1, 10, 0, 5, -2, 10};
…
№8 слайд![Символьные массивы Важная](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img7.jpg)
Содержание слайда: Символьные массивы
Важная область применения массивов — последовательности символов.
Последовательность символов называется строкой .
char info[80];
№9 слайд![Строка завершается нулевым](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img8.jpg)
Содержание слайда: Строка завершается нулевым символом.
Строка завершается нулевым символом.
Объявляя массив str, предназначенный для хранения 10-символьной строки, следует использовать следующую инструкцию:
char str[11];
размер (11) позволяет зарезервировать место для нулевого символа в конце строки.
Не нужно вручную добавлять в конец строки нулевые символы, компилятор делает это автоматически.
char name[ ] = "Kai";//создается массив из четырех элементов, изменение размера массива в данном случае невозможно.
№10 слайд![Двухмерные массивы При](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img9.jpg)
Содержание слайда: Двухмерные массивы
При объявлении двухмерного массива для каждой размерности ( количество строк и столбцов) используются отдельные квадратные скобки. Например:
int num[3][5];
При инициализации многомерных массивов каждая размерность должна быть заключена в фигурные скобки:
double mas [2][3] = { { 3.2, 3.3, 3.4 },
{ 4.1, 3.9, 3.9 } };
№11 слайд![](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img10.jpg)
№12 слайд![Задача Задача Заполнить](/documents_6/c6269eeb5c4a4859fee2860155d3f018/img11.jpg)
Содержание слайда: Задача
Задача
Заполнить массив 4 на 6 числовыми значениями.
Определить, является ли сумма элементов четвертого столбца положительным значением.