Программалау оқулық Алматы, 012 Қазақстан Республикасы Білім жəне ғылым министрлігінің «Оқулық»



Pdf көрінісі
бет129/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   125   126   127   128   129   130   131   132   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

#include

int sum(const int* mas, const int n);

int const n = 10;

int main(){

   

int marks[n] = {3, 4, 5, 4, 4};

cout << "Жиым элементтерінің қосындысы: " 

     << sum(marks, n);

return 0;

}

int sun(const int* mas, const int n){

// нұсқалар: int sum(int mas[], int n)

// немесе 

int sum(int mas[n], int n)

// (n шамасы тұрақты болу керек)

int s = 0;

for (int i = 0; i

return s;

}

Көпөлшемді жиымдарды беру кезінде компиляция сатысында белгісіз 

болған оның барлық өлшемдері параметрлер ретінде берілуі керек. 

Функцияның ішінде жиым

 бір өлшемді ретінде қабылданады, ал оның индексі 

программа барысында қайта есептеледі.



 Төменгі келтірілген мысалда функ-

циялар көмегімен екі екіөлшемді жиым элементерінің қосындысы есептеледі. 

Мұнда 

b

 жиымының өлшемі компиляция кезеңінде белгілі, ал

  а

 жиымына 

жады динамикалық түрде бөлінеді:



Достарыңызбен бөлісу:
1   ...   125   126   127   128   129   130   131   132   ...   642




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет