Содержание

Слайд 2

Поняття масиву Масив - це складений тип даних, що складається з

Поняття масиву

Масив - це складений тип даних, що складається з фіксованого

числа елементів одного й того ж типу даних, який називають базовим.
Характерні риси масивів.
Тип елементів масиву повинен бути конкретно описаний.
Масив - це структура з так званим прямим доступом: всі її компоненти можуть вибиратися довільно й однаково доступні.
Для позначення окремого компонента необхідно знати її порядковий номер у структурі - індекс.
Число елементів масиву задається при його описі й надалі не змінюється.
Слайд 3

Одновимірні масиви Тип_елементів им’я_масиву [кількість_елементів]; Приклад. long mas [25];

Одновимірні масиви

Тип_елементів им’я_масиву [кількість_елементів];
Приклад.
long mas [25];

Слайд 4

Одновимірні масиви ім’я_масиву [зсув] Перший елемент масиву має нульовий зсув. Приклад. mas[0] mas[1] mas[2]

Одновимірні масиви

ім’я_масиву [зсув]
Перший елемент масиву має нульовий зсув.
Приклад.
mas[0]
mas[1]
mas[2]

Слайд 5

Одновимірні масиви #include int main() { int myArray[5]; int i; for

Одновимірні масиви

#include
int main()
{
int myArray[5];
int i;
for ( i=0; i<5;

i++) // 0-4
{ cout << "Введіть myArray['' << i << "]: ";
cin >> myArray[i];
}
for (i = 0; i<5; i++)
cout <<"myArray["<< i+1 << “]= " << myArray[l] << "\ n";
return 0;
}
Слайд 6

Одновимірні масиви Ініціалізація масиву int integerArray[5]={10, 20, 30, 40, 50} int

Одновимірні масиви

Ініціалізація масиву
int integerArray[5]={10, 20, 30, 40, 50}
int integerArray[]={10, 20, 30,

40, 50}
int integerArray[5]={10, 20, 30, 40, 50, 60}
int integerArray[5]={10, 20, 30}
Слайд 7

Багатовимірні масиви int mas2 [8] [8];

Багатовимірні масиви

int mas2 [8] [8];

Слайд 8

Багатовимірні масиви Ініціалізація int mymas [5] [3]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}; int mymas [5] [3]={

Багатовимірні масиви

Ініціалізація
int mymas [5] [3]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
int mymas [5] [3]={ {1,2,3},

{4,5,6},
{7,8,9},
{10,11,12},
{13,14,15} };
Слайд 9

Оголошення масива 1) int M[4]; 2) const int MAX=4; int A[MAX];

Оголошення масива
1) int M[4];
2)
const int MAX=4;
int A[MAX];

Слайд 10

Ініціалізація масива при оголошенні int A[4] = {0,1,2,3}; int B[5] =

Ініціалізація масива при оголошенні
int A[4] = {0,1,2,3};
int B[5] = {10,11,12};
int A[]

={1,5,7}; // ідентично запису int A[3] ={1,5,7};
Слайд 11

Приклад Занести в масив квадрати десяти чисел. int main() { int

Приклад
Занести в масив квадрати десяти чисел.
int main()
{
int Array[10]; //

резервується область пам'яті для 10 елементів типу int.
clrscr(); // Очищення екрану
// Поміщаємо в масив значення.
for(int t=0; t<10; ++t) Array[t] = (t+1)*(t+1);
// Відображається масив.
for(int t=0; t<10; ++t) cout << Array[t] << " ";
return 0;
}
Слайд 12

Приклад #include // Потокове введення-виведення using namespace std; // Використання стандартного

Приклад

#include // Потокове введення-виведення
using namespace std;
// Використання стандартного

простору імен
int main()
{ int t, i, num[3][4];
for(t=0; t<3; ++t) {
for(i=0; i<4; ++i) {
num[t][i] = (t*4)+i+1;
cout << num[t][i] << " ";
}
cout << endl;
}
getch(); return 0; }