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



Pdf көрінісі
бет184/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   180   181   182   183   184   185   186   187   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

goto

 жəне 


if 

операторларының көмегімен 

жүзеге асыруға болады, бірақ бұл қиынырақ болатын еді, себебі цикл опера-

торлары көмегімен мұндай əрекеттер жеңіл оқылады, ал компилятор олар 

үшін барынша тиімді кодты генерациялайды. Бірнеше бағытқа тармақталуды 

қабаттасқан



 if 

операторлары арқылы емес



switch

 операторының көмегімен 




113

жүзеге асырған жөн, топтағы бір функцияға басқаруды берудің ыңғайлы тəсілі 

– функцияларға нұсқауыштар жиымын пайдалану.

Шарттардың шамадан тыс артық тексерілуінен аулақ болу керек. 

Мысалы, 


if      (strstr(a, b) > 0){...}

else if (strstr(a, b) < 0){...} 

else if (strstr(a, b) == 0){...}

операторларының орнына төмендегі кодты жазған жөн:





Достарыңызбен бөлісу:
1   ...   180   181   182   183   184   185   186   187   ...   642




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

    Басты бет