ÑÈ ÏÐÎÃÐÀÌÌÛÍ Á¯ÒÝÖÑèïðîãðàììûíá¿òöèéãàãóóëãààðíüäàðààõ5 á¿ëýãõýñýãòõóâààæ ¿çíý.ÕîëáîëòûíõýñýãÒîãòìîëóóäûãçàðëàõõýñýãÕóâüñàã÷èéãçàðëàõõýñýãÔóíêö¿¿äèéãçàðëàõõýñýã¯íäñýíôóíêö
1.Õîëáîëòûí õýñýãÏðîãðàììäñòàíäàðòôóíêöïðîöåäóðõîëáîõøààðäëàãàòóëãàðäàãáºãººä õîëáîëòûã#includeò¿ëõ¿¿ð ¿ãèéíòóñëàìæòàéãààðã¿éöýòãýíý.  Áè÷èãäýõõýëáýðò :	#include <Ôàéëûííýð>  ýñâýë#include “Ôàéëûííýð” Ôàéëûííýðíüòóõàéíôóíêöóóäûãàãóóëàõ .h ºðãºòãºëòýéôàéëûííýðáàéíà.  Ýäãýýðôàéëóóäc:\tc\include  ñàíäáàéðëàíà.
Ôàéëóóäûíæèøýý :  stdio.h- ¯íäñýíîðîëòãàðàëòûíôóíêö¿¿ä ýíýôàéëäòîäîðõîéëîãäîíîprintf - Äýëãýöýíä ºãºãäºëõýâëýõscanf -  Ãàðààñóòãàóíøèõ. . .
stdlib.h - Òºðºëá¿ðèéíõºðâ¿¿ëýëòèéíôóíêö, ïðîãðàììûíóäèðäëàãàøèëæ¿¿ëýõôóíêöóóäáàéíà.atoi - Òýìäýãòìºðèéãòîîáîëãîõitoa - Òîîãòýìäýãòìºðáîëãîõ. . .
alloc.h , malloc.h  - Ñàíàõîéòîéõàðüöäàãôóíêöóóämath.h - Ìàòåìàòèêôóíêöóóäcos() - Êîñèíóñîëîõ,   sin() - Ñèíóñîëîõlog() - Ëîãàðèôìîëîõ,  sqrt() - Òîîíûêâÿçãóóðîëîõpow() - õ òîîã ó çýðýãòäýâø¿¿ëýõ
ctype.h - Òýìäýãòèéãøàëãàõ, ººð÷ëºõôóíêöóóäûãàãóóëíà. isalpha() - Òýìäýãòíü ¿ñýãìºíýñýõèéãøàëãàíà.isdigit() - Òýìäýãòíüòîîìºíýñýõèéãøàëãàíà.time.h - Îíñàð ºäºðáîëîíöàãòàéàæèëëàõôóíêöóóäûãàãóóëíà. clock() - Ïðîãðàììýõýëñíýýñõîéøèõõóãàöààãáóöààõtime() - Ñèñòåìèéíèäýâõòýéöàãèéãáóöààõ
conio.h - Äýëãýöòýéàæèëëàõôóíêöóóäûãàãóóëíà. gotoxy() - Êóðñîðûíáàéðëàëûã ººð÷ëºõcprintf() - ªí㺠çààæ ºã÷ õýâëýõstring.h - Òýìäýãòìºðòýéàæèëëàõôóíêöóóästrcpy() - Íýãòýìäýãòìºðèéãíºãººä îëãîõôóíêöstrcat()  - Õî¸ðòýìäýãòìºðèéãçàëãàõôóíêö
2.Òîãòìîëóóäûã çàðëàõõýñýã Ýíýõýñýãòòîãòìîëõýìæèãäýõ¿¿íèéíýð, àâàõóòãûãçàðëàäàã. const float pi=3.14;#define MAX 100 3. Õóâüñàã÷èéãçàðëàõõýñýã Ïðîãðàììäõýðýãëýãäýõãëîáàëüõóâüñàã÷äûãýíäçàðëàíà. Áè÷èõõýëáýð :   <Õóâüñàã÷èéíòºðºë>  <Õóâüñàã÷èéííýð>; Æèøýý :   inti,j;                  char c;
Ãëîáàëüõóâüñàã÷ Ãëîáàëüõóâüñàã÷ ãýäýãíüòóõàéíïðîãðàììûíàëü ÷ õýñýãòõàðàãäàõ , óòãûãíü ººð÷èëæáîëîõõóâüñàã÷ þì.  Ãëîáàëüõóâüñàã÷èéãäàðààõ 2 øèíæ ÷àíàðààðíüÿëãàíà. Ïðîãðàììûíàëü ÷ ôóíêö , ïðîöåäóðäîòðîîñ ò¿¿íèéóòãûãõýðýãëýæ, ººð÷èëæáîëäîã.Ò¿¿íèéàìüäðàõõóãàöààíüïðîãðàììûãäóóñàíäóóñòàë ¿ðãýëæèëíý.
4. Ôóíêö¿¿äèéãçàðëàõõýñýãÝíäõýðýãëýã÷èéíòîäîðõîéëñîíôóíêö , ïðîöåäóðóóäûã (äýäïðîãðàìì) áàéðëóóëíà. Äýäïðîãðàììíü ººðèéíãýñýííýðòýéáà ¿íäñýíïðîãðàììûíõààíààñíü ÷ íýðýýðíüäóóäàæõýðýãëýæáîëäîã. Ôóíêöûííýð(ïàðàìåòð¿¿ä){ <Õóâüñàã÷äûãçàðëàõõýñýã>  -> Ëîêàëüõóâüñàã÷<Ôóíêöèéíáèå>}
Ëîêàëüõóâüñàã÷ Çºâõºíòóõàéíôóíêöäîòðîîõýðýãëýãäýíý.Àìüäðàõõóãàöààíüôóíêöûíàæèëëàõõóãàöààþì. 
5.¯íäñýí ôóíêö Ñèõýëýíäïðîãðàììûí ¿íäñýíôóíêöíü main  íýðòýéãýýðòîäîðõîéëîãääîã. ¯íäñýíôóíêöýýñïðîãðàììýõýëæàæèëëàíà.  ª.õ Ñèõýëäýýðáè÷èãäñýíïðîãðàììûíõàìãèéíàíõíûàæèëëàõôóíêöíü main ôóíêöþì. main(){ <Õóâüñàã÷ çàðëàõõýñýã>   <¯íäñýíïðîãðàììûíõýñýã>} 
ÑÝÄÝ 6. ÈËÝÐÕÈÉËÝË ÁÀ ¯ÉËÄ˯¯Ä 6.1	Èëýðõèéëýë Á¿õòºðëèéíõóâüñàã÷, òîãòìîëáîëîí ¿éëäë¿¿äèéãèëýðõèéëýëäõýðýãëýæáîëíî.  Òîãòìîëáîëîíõóâüñàã÷äûã ¿éëäëèéíòýìäýãýýðõîëáîñîíäàðààëëûãèëýðõèéëýëãýíý.   (x + y - 10) * 10 Ñèõýëíèéèëýðõèéëýëäõîîñîíçàéÿìàðíýãíºëºº ¿ç¿¿ëäýãã¿é. ªºðººð õýëáýëèëýðõèéëýëäõè÷íýýíóðòõîîñîíçàéàøèãëàæáîëíî. Õàðèíõààëòõýðýãëýõíüèëýðõèéëëèéãîéëãîìæòîéáîëãîõòºäèéã¿é, ¿éëäë¿¿äèéíáèåëýõäàðààëëûãáàòòàéáîëãîæ ºãäºã. Èëýðõèéëýëäõýðýãëýãäýõ ¿éëäë¿¿äèéã ÓÍÀÐ , ÁÈÍÀÐ ãýæàíãèëäàã.  Óíàð ¿éëäýë :  Ǻâõºíãàíöõóâüñàã÷ (ýñâýëòîãòìîë)  äýýðã¿éöýòãýãäýõ ¿éëäýëáºãººä ¿éëäëèéíòýìäýãíüõóâüñàã÷èéí ºìíº áè÷èãääýã.  Áèíàð ¿éëäýë : Õî¸ðõóâüñàã÷èéíõîîðîíä ( òîãòìîëóóäûíõîîðîíä ) ¿éëäýëõèéãäýõáà ¿éëäëèéíòýìäýãèéãõóâüñàã÷äûíäóíäáè÷äýã.  Æèøýý :           -i       ¿åä  (-) íüóíàð ¿éëäýëþì.		x + y     ¿åä  (+) íüáèíàð ¿éëäýëþì. Ñèõýëýíäàðèôìåòèê, ëîãèê ¿éëäë¿¿äèéãèëýðõèéëýëä ºðãºíàøèãëàäàã. Ñèõýëíüìàøòîì ¿éëäëèéíîëîíëîãòîé. Ýíýñýäýâò ºðãºíõýðýãëýãääýãçàðèì ¿éëäë¿¿äèéãàâ÷ ¿çýõáîëíî.
Presentation1
Presentation1
Presentation1

Presentation1

  • 2.
    ÑÈ ÏÐÎÃÐÀÌÌÛÍ Á¯ÒÝÖÑèïðîãðàììûíá¿òöèéãàãóóëãààðíüäàðààõ5á¿ëýãõýñýãòõóâààæ ¿çíý.ÕîëáîëòûíõýñýãÒîãòìîëóóäûãçàðëàõõýñýãÕóâüñàã÷èéãçàðëàõõýñýãÔóíêö¿¿äèéãçàðëàõõýñýã¯íäñýíôóíêö
  • 3.
    1.Õîëáîëòûí õýñýãÏðîãðàììäñòàíäàðòôóíêöïðîöåäóðõîëáîõøààðäëàãàòóëãàðäàãáºãººä õîëáîëòûã#includeò¿ëõ¿¿ð¿ãèéíòóñëàìæòàéãààðã¿éöýòãýíý. Áè÷èãäýõõýëáýðò : #include <Ôàéëûííýð> ýñâýë#include “Ôàéëûííýð” Ôàéëûííýðíüòóõàéíôóíêöóóäûãàãóóëàõ .h ºðãºòãºëòýéôàéëûííýðáàéíà. Ýäãýýðôàéëóóäc:\tc\include ñàíäáàéðëàíà.
  • 4.
    Ôàéëóóäûíæèøýý :  stdio.h-¯íäñýíîðîëòãàðàëòûíôóíêö¿¿ä ýíýôàéëäòîäîðõîéëîãäîíîprintf - Äýëãýöýíä ºãºãäºëõýâëýõscanf - Ãàðààñóòãàóíøèõ. . .
  • 5.
    stdlib.h - Òºðºëá¿ðèéíõºðâ¿¿ëýëòèéíôóíêö,ïðîãðàììûíóäèðäëàãàøèëæ¿¿ëýõôóíêöóóäáàéíà.atoi - Òýìäýãòìºðèéãòîîáîëãîõitoa - Òîîãòýìäýãòìºðáîëãîõ. . .
  • 6.
    alloc.h , malloc.h - Ñàíàõîéòîéõàðüöäàãôóíêöóóämath.h - Ìàòåìàòèêôóíêöóóäcos() - Êîñèíóñîëîõ, sin() - Ñèíóñîëîõlog() - Ëîãàðèôìîëîõ, sqrt() - Òîîíûêâÿçãóóðîëîõpow() - õ òîîã ó çýðýãòäýâø¿¿ëýõ
  • 7.
    ctype.h - Òýìäýãòèéãøàëãàõ,ººð÷ëºõôóíêöóóäûãàãóóëíà. isalpha() - Òýìäýãòíü ¿ñýãìºíýñýõèéãøàëãàíà.isdigit() - Òýìäýãòíüòîîìºíýñýõèéãøàëãàíà.time.h - Îíñàð ºäºðáîëîíöàãòàéàæèëëàõôóíêöóóäûãàãóóëíà. clock() - Ïðîãðàììýõýëñíýýñõîéøèõõóãàöààãáóöààõtime() - Ñèñòåìèéíèäýâõòýéöàãèéãáóöààõ
  • 8.
    conio.h - Äýëãýöòýéàæèëëàõôóíêöóóäûãàãóóëíà.gotoxy() - Êóðñîðûíáàéðëàëûã ººð÷ëºõcprintf() - ªí㺠çààæ ºã÷ õýâëýõstring.h - Òýìäýãòìºðòýéàæèëëàõôóíêöóóästrcpy() - Íýãòýìäýãòìºðèéãíºãººä îëãîõôóíêöstrcat() - Õî¸ðòýìäýãòìºðèéãçàëãàõôóíêö
  • 9.
    2.Òîãòìîëóóäûã çàðëàõõýñýã Ýíýõýñýãòòîãòìîëõýìæèãäýõ¿¿íèéíýð, àâàõóòãûãçàðëàäàã.const float pi=3.14;#define MAX 100 3. Õóâüñàã÷èéãçàðëàõõýñýã Ïðîãðàììäõýðýãëýãäýõãëîáàëüõóâüñàã÷äûãýíäçàðëàíà. Áè÷èõõýëáýð : <Õóâüñàã÷èéíòºðºë> <Õóâüñàã÷èéííýð>; Æèøýý : inti,j; char c;
  • 10.
    Ãëîáàëüõóâüñàã÷ Ãëîáàëüõóâüñàã÷ ãýäýãíüòóõàéíïðîãðàììûíàëü ÷õýñýãòõàðàãäàõ , óòãûãíü ººð÷èëæáîëîõõóâüñàã÷ þì. Ãëîáàëüõóâüñàã÷èéãäàðààõ 2 øèíæ ÷àíàðààðíüÿëãàíà. Ïðîãðàììûíàëü ÷ ôóíêö , ïðîöåäóðäîòðîîñ ò¿¿íèéóòãûãõýðýãëýæ, ººð÷èëæáîëäîã.Ò¿¿íèéàìüäðàõõóãàöààíüïðîãðàììûãäóóñàíäóóñòàë ¿ðãýëæèëíý.
  • 11.
    4. Ôóíêö¿¿äèéãçàðëàõõýñýãÝíäõýðýãëýã÷èéíòîäîðõîéëñîíôóíêö ,ïðîöåäóðóóäûã (äýäïðîãðàìì) áàéðëóóëíà. Äýäïðîãðàììíü ººðèéíãýñýííýðòýéáà ¿íäñýíïðîãðàììûíõààíààñíü ÷ íýðýýðíüäóóäàæõýðýãëýæáîëäîã. Ôóíêöûííýð(ïàðàìåòð¿¿ä){ <Õóâüñàã÷äûãçàðëàõõýñýã> -> Ëîêàëüõóâüñàã÷<Ôóíêöèéíáèå>}
  • 12.
  • 13.
    5.¯íäñýí ôóíêö Ñèõýëýíäïðîãðàììûí ¿íäñýíôóíêöíümain íýðòýéãýýðòîäîðõîéëîãääîã. ¯íäñýíôóíêöýýñïðîãðàììýõýëæàæèëëàíà. ª.õ Ñèõýëäýýðáè÷èãäñýíïðîãðàììûíõàìãèéíàíõíûàæèëëàõôóíêöíü main ôóíêöþì. main(){ <Õóâüñàã÷ çàðëàõõýñýã> <¯íäñýíïðîãðàììûíõýñýã>} 
  • 14.
    ÑÝÄÝ 6. ÈËÝÐÕÈÉËÝËÁÀ ¯ÉËÄ˯¯Ä 6.1 Èëýðõèéëýë Á¿õòºðëèéíõóâüñàã÷, òîãòìîëáîëîí ¿éëäë¿¿äèéãèëýðõèéëýëäõýðýãëýæáîëíî. Òîãòìîëáîëîíõóâüñàã÷äûã ¿éëäëèéíòýìäýãýýðõîëáîñîíäàðààëëûãèëýðõèéëýëãýíý.   (x + y - 10) * 10 Ñèõýëíèéèëýðõèéëýëäõîîñîíçàéÿìàðíýãíºëºº ¿ç¿¿ëäýãã¿é. ªºðººð õýëáýëèëýðõèéëýëäõè÷íýýíóðòõîîñîíçàéàøèãëàæáîëíî. Õàðèíõààëòõýðýãëýõíüèëýðõèéëëèéãîéëãîìæòîéáîëãîõòºäèéã¿é, ¿éëäë¿¿äèéíáèåëýõäàðààëëûãáàòòàéáîëãîæ ºãäºã. Èëýðõèéëýëäõýðýãëýãäýõ ¿éëäë¿¿äèéã ÓÍÀÐ , ÁÈÍÀÐ ãýæàíãèëäàã.  Óíàð ¿éëäýë : Ǻâõºíãàíöõóâüñàã÷ (ýñâýëòîãòìîë) äýýðã¿éöýòãýãäýõ ¿éëäýëáºãººä ¿éëäëèéíòýìäýãíüõóâüñàã÷èéí ºìíº áè÷èãääýã.  Áèíàð ¿éëäýë : Õî¸ðõóâüñàã÷èéíõîîðîíä ( òîãòìîëóóäûíõîîðîíä ) ¿éëäýëõèéãäýõáà ¿éëäëèéíòýìäýãèéãõóâüñàã÷äûíäóíäáè÷äýã.  Æèøýý : -i ¿åä (-) íüóíàð ¿éëäýëþì. x + y ¿åä (+) íüáèíàð ¿éëäýëþì. Ñèõýëýíäàðèôìåòèê, ëîãèê ¿éëäë¿¿äèéãèëýðõèéëýëä ºðãºíàøèãëàäàã. Ñèõýëíüìàøòîì ¿éëäëèéíîëîíëîãòîé. Ýíýñýäýâò ºðãºíõýðýãëýãääýãçàðèì ¿éëäë¿¿äèéãàâ÷ ¿çýõáîëíî.