a = sum; } } Funksiya parametri sifatida massiv uzatish. Funksiya parametri sifatida massiv uzatish. Masala: Bir o’lchamli massivning [L..R] elementlarining yig’indisini funksiya yordamida topuvchi dastur tuzing. Masalan : int a[] = {1, 4, 6, 14, 32, 7, 9} sumArray(a, 0, 3) = a[0]+a[1]+a[2]+a[3] = 1+4+6+14 = 25 sumArray(a, 2, 3) = a[2]+a[3] = 6+14 = 20 Bu masalada funksiyaga parametr sifatida massiv va uning boshlang’ich va ohirgi insekslari uzatiladi. int sumArray(int a[], int L, int R) { int sumArray(int a[], int L, int R) { int sum = 0; for (int i = L; i <= R; i++) { sum += a[i]; } } int main(){ int a[] = {1, 4, 6, 14, 32, 7, 9}; cout<< sumArray(a, 1, 4) ;
Do'stlaringiz bilan baham: |