Программалау тілдері. Программалау тілдерінің жіктемесі, программалау технологиялары туралы түсіндіріңіз


Операторлар. Амалдар приоритеті кестесі туралы баяндаңыз



бет38/45
Дата25.01.2022
өлшемі1,55 Mb.
#114132
түріПрограмма
1   ...   34   35   36   37   38   39   40   41   ...   45
Байланысты:
Программалау тілдері

Операторлар. Амалдар приоритеті кестесі туралы баяндаңыз

Си тілінің барлық операторлары төмендегідей категорияларға бөлінеді:

  • Шартты операторлар, оған if шартты операторы және таңдау операторы switch жатады.

  • Циклдік операторлар (for,while,do while)

  • Өту операторлары (break, continue, return,goto)

  • Басқа да операторлар (“Айтылу” операторы, бос оператор)

Программадағы операторлар құрама оператордың құрамында болатын болса онда

фигуралы жақша көмегімен ашылады. Құрама оператордан басқа операторға Си тілінде нүктелі үтір (;) қойылады.

f (өрнек) оператор-1; [else оператор-2;]

Мұнда жақшадағы өрнек ақиқат болса, 1-оператор орындалады, әйтпесе 2-оператор орындалады. Оператор қарапайым немесе құрама болып жазыла береді. Оператордың қысқа түрі if (өрнек) 1-оператор; Кейде қабаттасқан шартты операторлар да кездеседі. Мыс:

If (өрнек1)

оператор-1;

else оператор-2;

else оператор-3;

Мұнда егер өрнек1 ақиқат болса, оператор1 орындалады, егер өрнек1 жалған болып

өрнек2 ақиқат болса онда оператор2 орындалады, ал өрнек1 және өрнек2 жалған болса оператор3 орындалады.

Көп түрлі варианттан тек біреуін таңдау үшін арналған оператор Switch операторы. Ол былай жазылады:

Switch(өрнек)

{ [хабарландыру]

:

[ case тұрақты өрнек-1]: [оператор тізімі1]



[ case тұрақты өрнек-2]: [оператор тізімі2]

:

:



[ default: [оператор тізімі]]

}
Switch операторының орындалу схемасы:



  • дөңгелекті жақшадағы өрнек есептеледі;

  • есептелгеннен соң ол тұрақты өрнекпен салыстырылады;

  • егер тұрақты өрнектің біреуі өрнектің мағынасымен сәйкес келсе, онда сәйкес case

сөзінің басқаруына жіберіледі;

- егер ешқандай тұрақты өрнектің мәні сәйкес келмесе, онда default сөзіне жіберіледі.

Шарттың сақталуына байланысты командалар сериясының қайталанып орындалуын циклдер деп атайды. Циклдің 3 түрі бар: for, while, do while

For операторының жазылу форматы: for өрнек 1 ; өрнек 2 өрнек 3 ) денесі

Өрнек1 - циклді басқаратын айнымалылардың мәнін көрсетеді.

Өрнек2 – цикл денесі орындалатын шартты өрнекті көрсетеді.

Өрнек3 – цикл параметрлерін өзгерту үшін қолданылады.






  1. Достарыңызбен бөлісу:
1   ...   34   35   36   37   38   39   40   41   ...   45




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

    Басты бет