Polje podataka - podatkovna struktura - skup istovrsnih podataka sa zajedničkim simboličkim imenom - svaki podatak – element ili član polja - pristup podacima u polju moguć pomoću cjelobrojnog indeksa koji pokazuje redni broj člana - lakše pišemo izraze za izračunavanje - olakšavamo rukovanje većim brojem podataka - kod obrade podataka u polju koristimo petlju (indeks za pristup članu polja mijenja se sa svakom iteracijom-ponavljanjem petlje) Jednodimenzionalna polja - članovi polja su u linearnom slijedu memorijskih lokacija, a indeks pojedinog člana polja odgovara udaljenosti od početnog člana - Deklaracija polja pokazuje tip, ime, dimenziju i broj članova u polju i rezervira prostor za sve članove polja: float x[5]; //eksplicitna deklaracija - broj članova u polju mora biti pozitivna cjelobrojna konstanta - Pridruživanje vrijednosti članovima polja - članovima polja vrijednosti se mogu pridružiti inicijalizacijom, npr. sa: float x[5] = {1.2, 3., 0.1,-1.2e9,-1.}; naredbama pridruživanja, npr. x[0]=1.2;, učitavanjem jednog po jednog člana popunjavanjem polja petljom: float x[5]; for (int i=0;i<=4;i++) x[i]=i*100; - kod inicijalizacije može se navesti i duljina polja, ako je članova manje od duljine polja svi preostali članovi postaju jednaki nuli - prvi član polja ima indeks 0