21. nzd(z1,x2,…,xn) = nzd(nzd(nzd(z1,x2),x3),x4)….
int nzdm(int n, int x[]) {
int y;
y = x[0];
for (i = 1; i < n; i++) {
y = nzd2(y,x[i]); // nzd2 je funkcija koja odredjuje nzd dva broja
}
return y;
}
int nzsm(int n, int x[]) {
int y;
y = x[0];
for (i = 1; i < n; i++) {
y = nzs2(y,x[i]); // nzs2 je funkcija koja odredjuje nzs dva broja
}
return y;
}