Dakle, imam neke funkcije iz C-a koje treba da ubacim u program koji pisem u VB.NET-u (ne pitajte me zasto nisam uzeo C#)
taj program treba da mi racuna neke kombinacije, e sad sve to savrseno radi u C-u, ali u .NET-u ne.
mozda sam pogrijesio u prevodu, pa ako neko moze da prevede ove funkcije, neka pomogne.
void combinations(int a[], int n, int k,float*x,float kv,float f){
int i = 1, cnt = 1,prom,kk;
int last[DUZINA];float rjesenje;
for (i=1;i<=k; a[i] = i, last[i] = n-k+i, i++);
while(!equalArrays(a,last,k)) {
cnt++;
rjesenje=rjesenje+printArray(a,k,x,kvota,fix);
nextCombination(a,n,k);
}
rjesenje=rjesenje+printArray(last,k,x,kv,f);
printf("\n\n rjesnje je: %5.2f ",rjesenje);
}
druga funkcija
int equalArrays(int a[], int b[], int n){
int i = 1, eq=1;
while (eq && (i<=n)){
eq = eq && (a[i]==b[i]);
i++;
};
return eq;
}