🗊Презентация Си тіліндегі операторлар

Нажмите для полного просмотра!
Си тіліндегі операторлар, слайд №1Си тіліндегі операторлар, слайд №2Си тіліндегі операторлар, слайд №3Си тіліндегі операторлар, слайд №4Си тіліндегі операторлар, слайд №5Си тіліндегі операторлар, слайд №6Си тіліндегі операторлар, слайд №7Си тіліндегі операторлар, слайд №8Си тіліндегі операторлар, слайд №9Си тіліндегі операторлар, слайд №10Си тіліндегі операторлар, слайд №11Си тіліндегі операторлар, слайд №12

Вы можете ознакомиться и скачать презентацию на тему Си тіліндегі операторлар. Доклад-сообщение содержит 12 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Оңтүстік Қазақстан мемлекеттік педагогикалық институты
Презентация
Тақырыбы: Си тіліндегі операторлар
                                                        
                                                                Орындаған: Сабырхан А.
                                            Тобы: 111-15
                                                                      Қабылдаған: Құлжатаева К.
Шымкент
Описание слайда:
Оңтүстік Қазақстан мемлекеттік педагогикалық институты Презентация Тақырыбы: Си тіліндегі операторлар Орындаған: Сабырхан А. Тобы: 111-15 Қабылдаған: Құлжатаева К. Шымкент

Слайд 2





Си тілінің барлық элементтері келесі категорияларға шартты түрде бөліне алады: 
Си тілінің барлық элементтері келесі категорияларға шартты түрде бөліне алады: 
* шартты операторлар, оған if шартты операторы және switch таңдау операторлары жатады; 
* циклдік операторлар (for, while, do while); 
* көшу операторлары (break, continue, return, goto); 
* басқа операторлар (оператор “өрнек”, бос оператор).
Описание слайда:
Си тілінің барлық элементтері келесі категорияларға шартты түрде бөліне алады: Си тілінің барлық элементтері келесі категорияларға шартты түрде бөліне алады: * шартты операторлар, оған if шартты операторы және switch таңдау операторлары жатады; * циклдік операторлар (for, while, do while); * көшу операторлары (break, continue, return, goto); * басқа операторлар (оператор “өрнек”, бос оператор).

Слайд 3





   Программадағы операторлар құрама операторларға фигуралық жақшалар көмегімен біріктіріле алады. Программадағы кез келген оператор аттан және одан кейін келетін қос нүктеден тұратын таңбамен (метка) белгілене алады. Си тілінің барлық операторлары құрама операторлардан басқасы “;” үтір нүктемен аяқталады. 
   Программадағы операторлар құрама операторларға фигуралық жақшалар көмегімен біріктіріле алады. Программадағы кез келген оператор аттан және одан кейін келетін қос нүктеден тұратын таңбамен (метка) белгілене алады. Си тілінің барлық операторлары құрама операторлардан басқасы “;” үтір нүктемен аяқталады.
Описание слайда:
Программадағы операторлар құрама операторларға фигуралық жақшалар көмегімен біріктіріле алады. Программадағы кез келген оператор аттан және одан кейін келетін қос нүктеден тұратын таңбамен (метка) белгілене алады. Си тілінің барлық операторлары құрама операторлардан басқасы “;” үтір нүктемен аяқталады. Программадағы операторлар құрама операторларға фигуралық жақшалар көмегімен біріктіріле алады. Программадағы кез келген оператор аттан және одан кейін келетін қос нүктеден тұратын таңбамен (метка) белгілене алады. Си тілінің барлық операторлары құрама операторлардан басқасы “;” үтір нүктемен аяқталады.

Слайд 4





                    Өрнек оператор (оператор выражение). 
                    Өрнек оператор (оператор выражение). 
Үтір нүктемен аяқталатын кез келген өрнек оператор болып табылады.  Өрнек оператордың орындалуында, өрнектің есептелуінде өрнектің алынған мәні ешбір пайдаланылмайды, сондықтан қағида бойынша мұндай өрнектер жанама эффектілерді тудырады. Мәндерді қайтармайтын функцияны тек өрнек оператордың көмегімен шақыруға болатынын байқайық. өрнектерді есептеу ережелері жоғарыда тұжырымдалған.  
Мысалдар: 
                         ++i; 
Бұл оператор i айнымалысының мәнін бірге өсіретін өрнекті көрсетеді. 
                                a=cos(b*5); 
Бұл оператор өзіне меншіктеу және функцияны шақыру операцияларын қосатын өрнекті көрсетеді. 
                                                  a(x,y);  
Бұл оператор функцияны шақырудан тұратын өрнекті көрсетеді.
Описание слайда:
Өрнек оператор (оператор выражение). Өрнек оператор (оператор выражение). Үтір нүктемен аяқталатын кез келген өрнек оператор болып табылады.  Өрнек оператордың орындалуында, өрнектің есептелуінде өрнектің алынған мәні ешбір пайдаланылмайды, сондықтан қағида бойынша мұндай өрнектер жанама эффектілерді тудырады. Мәндерді қайтармайтын функцияны тек өрнек оператордың көмегімен шақыруға болатынын байқайық. өрнектерді есептеу ережелері жоғарыда тұжырымдалған.  Мысалдар:                          ++i; Бұл оператор i айнымалысының мәнін бірге өсіретін өрнекті көрсетеді.                                 a=cos(b*5); Бұл оператор өзіне меншіктеу және функцияны шақыру операцияларын қосатын өрнекті көрсетеді.                                                   a(x,y);  Бұл оператор функцияны шақырудан тұратын өрнекті көрсетеді.

Слайд 5





                                        Бос оператор 
                                        Бос оператор 
 Бос оператор тек үтір нүктеден тұрады. Бұл операторды орындау кезінде ештеңе болмайды. Ол әдетте келесі жағдайларда пайдаланылады: 
* оператор орны керек етілмегенде жолдарда do, for, while, if операторларында, бірақ синтаксис бойынша ең болмағанда бір оператор талап етіледі; 
* қажеттілік туғанда фигуралық жақша белгілеу. 
Си тілінің синтаксисі таңбадан кейін міндетті түрде оператор болғанын талап етеді. Фигуралық жақша оператор болмайды. Сондықтан да, егер басқаруды фигуралық жақшаға беру керек болса, бос операторды пайдалану қажетті. 
Мысал: 
                       int main() 
                          { 
                               : 
                                  {if (…) goto a; /* жақшаға көшу */ 
                                      {… 
                           a: ;} 
                                   return 0; 
                             }
Описание слайда:
Бос оператор Бос оператор  Бос оператор тек үтір нүктеден тұрады. Бұл операторды орындау кезінде ештеңе болмайды. Ол әдетте келесі жағдайларда пайдаланылады: * оператор орны керек етілмегенде жолдарда do, for, while, if операторларында, бірақ синтаксис бойынша ең болмағанда бір оператор талап етіледі; * қажеттілік туғанда фигуралық жақша белгілеу. Си тілінің синтаксисі таңбадан кейін міндетті түрде оператор болғанын талап етеді. Фигуралық жақша оператор болмайды. Сондықтан да, егер басқаруды фигуралық жақшаға беру керек болса, бос операторды пайдалану қажетті. Мысал:                        int main()                           {                                :                                   {if (…) goto a; /* жақшаға көшу */                                       {…                            a: ;}                                    return 0;                              }

Слайд 6





                                                    Құрама оператор 
                                                    Құрама оператор 
Құрама оператор фигуралық жақшаларға алынған бірнеше операторлар мен жариялаулар болып көрінеді: 
                              {[жариялау] 
                                  : 
                               оператор; [оператор]; 
                                  : 
                                } 
Құрама оператордың соңына үтір нүкте қойылмайтынын ескерейік.  
Құрама оператордың орындалуы оны құрайтын операторлардың жүйелі орындалуынан тұрады. 
Мысал:                   
                               int main() 
                                 { 
                                   int q,b; 
                                   double t,d; 
                                        : 
                                        if (…) 
                                           { 
                                             int e,g; 
                                             double f,q; 
                                              : 
                                            } 
                                           : 
                                           return(0); 
                                         }
Описание слайда:
Құрама оператор Құрама оператор Құрама оператор фигуралық жақшаларға алынған бірнеше операторлар мен жариялаулар болып көрінеді:                               {[жариялау]                                   :                                оператор; [оператор];                                   :                                 } Құрама оператордың соңына үтір нүкте қойылмайтынын ескерейік.  Құрама оператордың орындалуы оны құрайтын операторлардың жүйелі орындалуынан тұрады. Мысал:                                                  int main()                                  {                                    int q,b;                                    double t,d;                                         :                                         if (…)                                            {                                              int e,g;                                              double f,q;                                               :                                             }                                            :                                            return(0);                                          }

Слайд 7





If  операторы,  switch таңдау операторы 

Оператордың форматтары: 
            if (өрнек) оператор-1;[else оператор-2;] 
if операторының орындалуы өрнектің есептелуінен басталады. Әрі қарай орындалу келесі схема бойынша жүреді: 
* егер өрнек ақиқат (яғни нөлден айрықша) болса, онда оператор-1 орындалады; 
* егер өрнек жалған (яғни нөлге тең) болса, онда оператор-2 орындалады; 
* егер өрнек жалған және оператор-2 жоқ болса (квадраттық жақшаға міндетті емес конструкция алынған), онда if-тен кейінгі орындалады.
Описание слайда:
If  операторы,  switch таңдау операторы Оператордың форматтары:             if (өрнек) оператор-1;[else оператор-2;] if операторының орындалуы өрнектің есептелуінен басталады. Әрі қарай орындалу келесі схема бойынша жүреді: * егер өрнек ақиқат (яғни нөлден айрықша) болса, онда оператор-1 орындалады; * егер өрнек жалған (яғни нөлге тең) болса, онда оператор-2 орындалады; * егер өрнек жалған және оператор-2 жоқ болса (квадраттық жақшаға міндетті емес конструкция алынған), онда if-тен кейінгі орындалады.

Слайд 8





Мысалдар:
                                  int main() 
                                      { 
                                         int t=2, b=7, r=3; 
                                                 if (t>b) 
                                                    { 
                                                       if (b<r) r=b; 
                                                     } 
                                                   else r=t; 
                                                   return (0); 
                                         }
Описание слайда:
Мысалдар:                                   int main()                                       {                                          int t=2, b=7, r=3;                                                  if (t>b)                                                     {                                                        if (b<r) r=b;                                                      }                                                    else r=t;                                                    return (0);                                          }

Слайд 9





                              switch таңдау операторы 
                              switch таңдау операторы 
switch операторы әр түрлі варианттар жиынынан алынған таңдауды ұйымдастыру үшін арналған. Оператордың форматы келесі түрде:  
                                switch (өрнек) 
                                 {[жариялау] 
                                       : 
                                     [case тұрақты өрнек 1]:[1 операторлар тізімі] 
                                     [case тұрақты өрнек 2]:[2 оператолар тізімі] 
                                        : 
                                        : 
                                      [default:[операторлар тізімі]] 
                                   } 
switch кілттік сөзінен кейінгі дөңгелек жақшаға алынған өрнек мәні бүтін Си тілінде мүмкін болатын кез келген өрнек бола алады.
Описание слайда:
switch таңдау операторы switch таңдау операторы switch операторы әр түрлі варианттар жиынынан алынған таңдауды ұйымдастыру үшін арналған. Оператордың форматы келесі түрде:                                  switch (өрнек)                                  {[жариялау]                                        :                                      [case тұрақты өрнек 1]:[1 операторлар тізімі]                                      [case тұрақты өрнек 2]:[2 оператолар тізімі]                                         :                                         :                                       [default:[операторлар тізімі]]                                    } switch кілттік сөзінен кейінгі дөңгелек жақшаға алынған өрнек мәні бүтін Си тілінде мүмкін болатын кез келген өрнек бола алады.

Слайд 10





Мысал: 
Мысал: 
                                  
                                int i=2; 
                                   switch (i) 
                                         { 
                                             case1: i+=2; 
                                             case2: i*=3; 
                                             case0: i/=2; 
                                             case4: i-=5; 
                                             default:     ; 
                                           }
Описание слайда:
Мысал: Мысал:                                    int i=2;                                    switch (i)                                          {                                              case1: i+=2;                                              case2: i*=3;                                              case0: i/=2;                                              case4: i-=5;                                              default:     ;                                            }

Слайд 11





                         break операторы 
                         break операторы 
break операторы оны біріктіретін switch, do, for, while операторларының ең ішкі орындалуының тоқтатылуын қамтамасыз етеді. break орындалғаннан кейін басқару келесі операторға беріледі.
Описание слайда:
break операторы break операторы break операторы оны біріктіретін switch, do, for, while операторларының ең ішкі орындалуының тоқтатылуын қамтамасыз етеді. break орындалғаннан кейін басқару келесі операторға беріледі.

Слайд 12





Мысал:  
Мысал:  
                               
                                 switch(a) 
                                    { 
                                       case1:b=c; break; 
                                       case2: 
                                             switch(d) 
                                                { case0:f=s; break; 
                                                   case1:f=9; break; 
                                                   case2:f-=9; break; 
                                                 } 
                                         case3:b-=c; break; 
                                          : 
                                       }       
Описание слайда:
Мысал:  Мысал:                                                                   switch(a)                                     {                                        case1:b=c; break;                                        case2:                                              switch(d)                                                 { case0:f=s; break;                                                    case1:f=9; break;                                                    case2:f-=9; break;                                                  }                                          case3:b-=c; break;                                           :                                        }       



Похожие презентации
Mypresentation.ru
Загрузить презентацию