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



Pdf көрінісі
бет52/642
Дата30.03.2022
өлшемі3,66 Mb.
#29231
түріПрограмма
1   ...   48   49   50   51   52   53   54   55   ...   642
Байланысты:
pavlovskaia-jogargy-dengeili

if

  (1==а)  b=0;

.

Екiншi қателік – өрнек  мəнінің берілген диапазонға тиісті екендігін тексеру кезінде 



жиі кездеседі. Мысалы, 

0<х<1

 шартын тексеру үшін, оны шартты операторда дəл осын-

дай түрде тікелей жазуға болмайды, себебі алдымен 

0<х

 жеке салыстырылады да, оның 

нəтижесi (

int

 типіне түрлендірілген 



true

 немесе 


false

) 1мен салыстырылады. Мұны 

дұрыс жазу жолы:  

if (0<х && х<1)...

Айнымалылар типі олардың атқаратын қызметіне қарай таңдалады. 

Жоғарыдағы жебе ату координаталарын бүтін шамалармен бейнелеуге бол-

майды, өйткені бұл нəтиже дəлдiгінің жоғалуына алып келеді, ал ұпайлар 

санын нақты шама ретінде сипаттау спортта қолданылмайды. Осындай 

қарапайым программаның өзін аралық (қосымша) айнымалы енгізу арқылы 

жəне шартты екі қабаттасқан 

if

 операторының орнына тізбектелген опера-

торлар түрінде жазу арқылы одан əрі оңайлатуға болады (бiрiншi нұсқада 

kol

 айнымалысының мəнi бiр рет қана меншіктелсе, екiншi нұсқада шарттың 

орындалуына байланысты ол бір реттен үш ретке дейін меншіктелуі мүмкін):



Достарыңызбен бөлісу:
1   ...   48   49   50   51   52   53   54   55   ...   642




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

    Басты бет