Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019



Pdf көрінісі
бет14/34
Дата28.06.2022
өлшемі2.75 Mb.
#459535
1   ...   10   11   12   13   14   15   16   17   ...   34
devcpp 1 Kaz66

 
 
  Не жаңарды, қандай жаңа түсініктер алдық? 

Switch көп жағдайды таңдау операторы жүйелік жақшаға алынған 
тақырыпшадан және оператор денесінен тұрады. 


Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019 
 
23 
http://astanabilim.kz/infor/c
  

Тақырыптағы switch кілттік сөзінен кейінгі жүйелік жақшаның ішінде 
айнымалының аты жазылады (бүтін немесе сиволдық типтегі). Осы 
айнымалылардың мәніне байланысты бірнеше нұсқаулардың арасынан таңдау 
ұйымдастырылады.

Әрбір нұсқаға сәйкес case белгісі және одан кейін мүмкін болатын бір 
айнымалының мәні тырнақша ішіне жазылып, қос нүкте қойылады. 

Break операторы тоқтау деген мағынаны береді, яғни switch операторының 
денесінен шығу қызметін атқарады. Егер барлық break операторларын өшіріп 
тастайтын болсақ, онда мысалы «B» әріпін жазатын болсақ, экранға мынадай 
нәтиже шығады

Егер айнымалының мәні белгідегі қандай да бір мәнге сәкес келмесе, онда 
үнсіз келісім бойынша default белгісінің мәні шығады (яғни басқа белгідегі 
жоқ әріп жазылса немесе ештеңе жазбаған болса). 

Бір операторға екі белгі қоюға болады. Мысалы, үлкен немесе кіші әріпті 
түсіне алатындай етіп жазуға болады, ол үшін switch операторының денесіне 
былай жазу жеткілікті:
т.с.с. 
4. Циклдер 
  Циклдер не үшін керек? 


Cи тілінде бағдарламалау Берикжан Касымов, 2018-2019 
 
24 
http://astanabilim.kz/infor/c
  
Экранға «Salem» амандасу сөзін 10 рет қайталап шығару үшін не істеу керек? 
Әрине мұндай жағдайда printf операторын 10 рет жазу керек, ал 200 рет 
шығаратын болсақ ше? . Онда бағдарламадағы жолдар саны өсіп қиындық 
тудырады. Сондықтан циклдарды қолдану керек.


Достарыңызбен бөлісу:
1   ...   10   11   12   13   14   15   16   17   ...   34




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

    Басты бет