/* Laboratorijska vjezba 03 */
/* Rjesenje u C-u */
/* By Igor Kovacic */
/* 0246332237 */
#include <stdio.h>
#define N 6000
int trazi(int *polje, int broj_podataka, int donja_granica, int gornja_granica);
int main ()
{
int *polje, donja_granica=-100, gornja_granica=0;
int unos=-10000, povrat;
int i;
polje=0x2000;
/* pocetak popunjavanja polja */
for(i=0; i<N; i++) {
polje[i]=unos;
unos+=10;
}
povrat=trazi(polje, N, donja_granica, gornja_granica);
return 0;
}
int trazi(int *polje, int broj_podataka, int donja_granica, int gornja_granica)
{
int i, brojac=0;
for(i=0; i<broj_podataka; i++)
if(polje[i]>=donja_granica && polje[i]<=gornja_granica)
brojac+=1;
return brojac;
}