Еднодимензионална
низа се декларира со:
тип
на елементите име[број на елементи];
Елемент
на еднодимензионална низа се означува
со:
име[индекс]
пр.
int a[5];
Низата
а има 5 елементи. Тие се означуваат со:
a[0] a[1] a[2] a[3] a[4]
Елементите
се од тип integer, односно можат да добиваат
целобројни вредности.
пр.
float br[7];
Низата
br има 57елементи. Тие се означуваат со:
br[0]
br[1] br[2] br[3] br[4] br[5] br[6]
Елементите
се од тип float, односно можат да добиваат
реални вредности.
Индексот
на елементите може да биде константа,
променлива или израз од целоброен тип.
пр.
d[i], a[b+c], niza[k]
Доделување
на вредности на елементите:
Посебно
за секој елемент:
пр.
int a[4];
a[0]=1; a[1]=5; a[2]=2; a[3]=-4;
Со
иницијализација при декларирање:
пр.
int a[4]={1, 5, 2, -4};
пр.
int b[10]={1, 2, 3};
елементите
на низата ќе имаат вредности 1 2 3 0 0 0 0 0
0 0
пр.
int c=3;
int
d=2;
a[c+d]+=6;
На
петтиот елемент му се зголемува вредноста
за 6.
Задача1:
Внесување и печатење на вредностите на
елементите на низа.
#include
<iostream>
using
namespace std;
int
main()
{
int
a[5];
int
i;
for
(i=0;i<5;i++)
{
cout<<"a["<<i<<"]=";
cin>>a[i];
cout<<endl;
}
cout<<"Element Vrednost"<<endl;
for(i=0;i<5;i++)
cout<<i<<"\t"<<a[i]<<endl;
return
0;
}
Задача2:
со користење на дадениот код, напиши
програма за пресметување збир на
вредностите на елементите на низата.
Со
користење на наредбата за печатење
направи петторед со наслов НИЗА.
Петторед:
Наслов
(една именка) _______________________
Опис
(две придавки) ______________ ______________
Активност
___________ _________ ___________
(три
глаголи)
Чувство
________ _________ _________ ________
(фраза
од
четири
збора)
Повторен
приказ на суштината _______________________
Пример
за петторед:
вулкан
црвен
врел
избувнува
вжарува уништува
жежок
данок на природата
пекол