Ақпараттық технологияның қарқынды дамуна байланысты соңғы кездері программалауға деген қызығушылықтың арта түскені белгілі. Дк қолданудың ең негізгі облыстарының бірі бағдарламалау болып табылады



бет7/71
Дата04.10.2022
өлшемі1.36 Mb.
#461923
түріПрограмма
1   2   3   4   5   6   7   8   9   10   ...   71
С тілінде программалау УМКД

Бақылау сұрақтары


  1. С программасының жалпы құрамы мен құрылымы.

  2. Препроцессор директивалары түсінігі.

  3. Тілдің әліпбиі құрамы. Операциялар таңбалары, айыру белгілері, қатынас таңбалары және арнайы символдар.

  4. Басқару тізбектері не үшін қажет және олар қалай жазылады?

  5. Тілдің қарапайым объектілері.Сандар мен айнымалылар, олардың жазылуы.

  6. Идентификатор дегеніміз не? Ӛрнек ше?

  7. Тілдің түйінді сөздері.

  8. С тіліндегі мәліметтер типтері мен олардың мені.

  9. Оператор дегеніміз не, олар қандай топтарға жіктеледі?

  10. Бүтін сан типтері мен оларды қолдану ерекшеліктері.

  11. Символдық тип және оны қолдану жолдары.

  12. Нақты сандар типтері және оларды пайдалану.

ЛЕКЦИЯ № 3




Тақырыбы: Шарт тексеру операторлары. Шартты, шартсыз және таңдау операторлары


Лекция жоспары:


  1. Шартты оператор

  2. Таңдау операторы



Лекция мазмұны





  1. Шартты оператор

Программа жұмысын басқару операторлары программаның басқарушы конструкциясы деп аталады. Олар:



  • құрама операторлар;

  • таңдау операторлары;

  • цикл операторлары;

  • көшу операторлары.

Құрама операторларға жай құрама операторлар және блоктар жатады. Екеуі де жүйелі жақшаға алынып жазылады. Блокта жай құрама операторларға қарағанда, айнымалыларды сипаттау жолдары болады. Мысалы:
{ жай құрама оператор n++;
summa+=n;
}

{
int n=0; блок n++;


summa+=n;
}

Қатынас операциялары. Қатынас операциялары екі мәнді салыстыру үшін қолданылады. С тіліндегі қатынас операциясының тізбегі мынадай: ==,


!=, <=, >, >=.
Таңдау операторлары – бұлар шартты оператор және ауыстырғыш. Шартты оператордың жалпы жазылу түрі мынадай:

if (шарт)


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

if (шарт)


{1-оператор;}
Кейде қабаттасқан шартты операторлар кездеседі, мысалы: if (1-шарт)
{1-оператор;}
else
{if (2-шарт)
{2-оператор;}
else
{3-оператор; }

Мұнда егер 1-шарт ақиқат болса, 1-оператор орындалады, егер 1-шарт жалған болып, 2-шарт ақиқат болса, 2-оператор орындалады, ал 1- шарт және 2-шарт жалған болса, 3-оператор атқарылады.


Ондағы кез келген else түйінді cөзі (keyword) оның алдында ең жақын тұрған if операторына қатысты болып саналады.

Мысалы, берілген х, у – екі санның үлкенін анықтау үшін жазылған шартты операторды былай жазуға болады:


if (x>y)
{max=x;}


else
{max=y;}

Ал х, y, z сияқты үш санның үлкенін табу үшін, қабаттасқан шартты операторлар жазылады


if (x>y)
{if (x>z)


{max=x;}

else
else

{max=z;}


{if (y>z)
{max=y;}
else
{max=z;}




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   71




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

    Басты бет