русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Поняття та робота з масивами на мові С.


Дата додавання: 2014-11-27; переглядів: 1347.


В програмуванні масив — одна з найпростіших структур даних, сукупність елементів переважно одного типу даних, впорядкованих за індексами, які зазвичай репрезентовані натуральними числами, що визначають положення елемента в масиві.

Масив може бути одновимірним (вектором), та багатовимірним (наприклад, двовимірною таблицею), тобто таким, де індексом є не одне число, а кортеж (сукупність) з декількох чисел, кількість яких співпадає з розмірністю масива.

В переважній більшості мов програмування масив є стандартною вбудованою структурою даних.

Масив — це скінчений набір елементів одного (базового) типу, які зберігаються в послідовно розташованих комірках оперативної пам’яті і мають спільну назву.

Розмір (кількість елементів) масиву найчастіше задають у вигляді діапазону або назви деякого перерахованого типу даних.

Кожен елемент масиву харатеризується іменем та номером (індесом).

Оголошення масиву:

тип змінна[кількість]

double a[100]
Кожен елемент масиву може бути застосованний як однотипна проста величина. Для цього потрібно вказати імя та [№]. № завжди починається з 0.
Типова програма вводу елементів масиву:
# defin n 100
{double a[n]
int i,m
do
{cout <<”Кількість елементів=”;
cin >>m;}
while (m>n||m<1)
for (i=o;i<m;i++)
{cout <<”a[”<<i<<”]”;
cin >>a[i]}
for (i=o;i<m;i++)
{cout <<”a[”<<i<<”]=”;
cout<<a[i]<<endl};
getch();}


<== попередня лекція | наступна лекція ==>
Оператор переходу goto на мові Сі. | Приклад програми з використанням одно та двовимірних масивів на мові Сі.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн