Recommended
PPTX
C++ vndsen oilgolt хичээл 1
PPSX
PDF
мэдээллийн технологи 1 тест
PDF
PPTX
PDF
PPS
PDF
11-р ангийн мэдээлэл зүйн тест
PPTX
Ci prog tolgoi file хичээл 2
PPTX
PDF
Microsoft excel програм гарын авлага
DOCX
PPTX
DOCX
мэдээлэл зүйн жишиг даалгавар 8 р анги
PDF
Мэдээлэл, мэдээллийг хэмжих нэгж
PDF
статистик мэдээллийн алдааг шалгах, хүснэгт, график
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
File shahah zadlah hicheel
PPS
PPTX
PPTX
хэрэглээний програмууд ба системийн програмууд
PPSX
PPT
компьютерийн техник хангамж
PPSX
PDF
ODP
More Related Content
PPTX
C++ vndsen oilgolt хичээл 1
PPSX
PDF
мэдээллийн технологи 1 тест
PDF
PPTX
PDF
PPS
PDF
11-р ангийн мэдээлэл зүйн тест
What's hot
PPTX
Ci prog tolgoi file хичээл 2
PPTX
PDF
Microsoft excel програм гарын авлага
DOCX
PPTX
DOCX
мэдээлэл зүйн жишиг даалгавар 8 р анги
PDF
Мэдээлэл, мэдээллийг хэмжих нэгж
PDF
статистик мэдээллийн алдааг шалгах, хүснэгт, график
PPTX
PPTX
PPTX
PPTX
PPTX
PPTX
File shahah zadlah hicheel
PPS
PPTX
PPTX
хэрэглээний програмууд ба системийн програмууд
PPSX
PPT
компьютерийн техник хангамж
PPSX
Viewers also liked
PDF
ODP
PDF
PPT
PPTX
U.cs101 алгоритм программчлал-1(1)
PPTX
PPS
Давталттай алгоритмын бодлогууд
PDF
PPTX
PPTX
Ci prog tolgoi file хичээл 2
PPTX
PPT
PPTX
PDF
DOCX
DOCX
DOCX
10r angiin jishig bodlogo
PPTX
PPTX
PPTX
Similar to Програмчлалын хэл
PDF
PPTX
C++ vndsen oilgolt хичээл 1
PPTX
PDF
u.cs101 "Алгоритм ба програмчлал" Лекц №7
PDF
си хэлний хичээлүүд 11 р анги
PPTX
Unshih hewleh uildel хичээл 3
PPTX
PPTX
PDF
PPTX
DOCX
PDF
PPT
ODP
DOC
DOC
PPTX
PDF
PDF
PDF
More from Баярсайхан Л
PPS
Шугаман алгоритмын бодлогууд
PPS
Салаалсан алгоритмын бодлогууд
PDF
PPSX
Power point 2007 хичээлүүд
PPS
DOCX
DOC
10r angiin jishig bodlogo
PDF
DOC
PDF
PPTX
PPTX
PPTX
PDF
DOC
DOC
10r angiin jishig daalgawar
PDF
DOCX
PDF
PPTX
Програмчлалын хэл 1. 2. Си програмын ерөнхий бүтэц Програм нь ерөнхийдөө бэлтгэл хэсэг ба үндсэн програмаас тогтдог. Бэлтгэл хэсэгт уг програмын бүхий л хэсэгт ашиглаж болох глобал хувьсагч, тогтмолууд болон уг програмд ашиглагдах стандарт функцуудын байрлаж буй толгой файлуудыг тодорхойлдог. 3. Хувьсагчийг ашиглах нь Программын явцад харгалзах утгууд нь өөрчлөгдөж байдаг идентификаторыг хувьсагч гэнэ. Өөрөөр хэлбэл, хувьсагч нь ганц тогтмол утга биш, харин утгуудын тодорхой мужаас аль нэгийг нь авах боломжтой юм. Хувьсагч нь программд их чухал үүрэгтэй бөгөөд хэдэн хувьсагч ашиглагдах, тэдгээр нь ямар ямар төрөлтэй байхыг шийдэх нь программ зохиох гол алхмуудын нэг . Хувсагчийн төрөл гэдэг нь түүний авч болох утгуудын мужийг хэлж байгаа юм. С++-д дараах стандарт төрлүүд байдаг. 4. Төрөл Утгын муж Char ‘ 0’..’9’,’A’..’Z’,’a’..’z’,*/+-Ў@#$%^&*(){}[];;.,’”?`~ Short -128..127 Unsigned short 0..255 Int -32768..32767 Unsigned int 0..65535 Long -2147483648.. 2147483647 Unsigned long 0..4294967295 Float 1.17549435e-38..3.40282347e+38 Double 2.2250738585072014e-308 .. 1.7976931348623157e+308 5. C хэлний оролт, гаралтыг зохион байгуулах Ямар ч програмчлалын хэлэнд хувьсагчийн утгыг /анхдагч өгөгдлийг/ оруулах, түүн дээр боловсруулалт хийсний дараа эцсийн үр дүнг хэвлэх 2 арга зам байдаг. Стандарт оролт/гаралтаар Файлаар С програмын стандарт санд оролт, гаралтыг зохион байгуулах болон тэмдэгт төрөл, тэмдэгт мөр төрлийг удирдах функцууд байдаг. Бид энэ хичээлээр хэрхэн анхдагч өгөгдлийг стандарт оролтоос уншиж, програмын үр дүнг стандарт гаралт руу бичих тухай ярих болно. Ихэвчлэн стандарт оролт гэдэгт компьютерийн гар, стандарт гаралт гэдэгт дэлгэц /консоле/-ийг ойлгодог. 6. Оролт/гаралтын функцууд: Оролт/гаралтыг зохион байгуулах printf(), scanf(), getchar(), putchar() функцууд нь stdio.h стандарт толгой файлд тодорхойлогдсон байдаг. printf(); scanf() функцуудыг хэвшүүлэгчтэй функцууд гэх ба оролт/гаралтын үйлдэлээ хэвшүүлэгч тэмдэгийн тусламжтайгаар хийдэг. printf() Энэ нь өгөгдлийг стандарт гаралт буюу консоле дээр гаргахад хэрэглэгдэнэ. Бичигдэх ерөнхий хэлбэр нь: printf(“хэлбэршүүлэгч тэмдэгтүүдийн дарааллыг агуулсан тэмдэгт мөр”, аргументууд); Аргументууд гэдэгт тогтмол, хувьсагч, илэрхийлэл, функцууд жагсаалт таслалаар тусгаардагдаж байрлана. Энэ жагсаалтад байгаа аргумент бүрийн хэвшүүлэгч тэмдэг нь хэлбэршүүлэгч тэмдэгтүүдийн дарааллыг агуулсан тэмдэгт мөр дотор төрөл ба дараалал нь тохирч байхаар байрлана. Хэлбэршүүлэгч тэмдэгтүүдийн дарааллыг агуулсан тэмдэгт мөр нь дараах хэсгүүдээс тогтоно. - Хэвлэгдэх тэмдэгтүүдийн дараалал - Хэвшүүлэгч тэмдэгт - Escape дараалал Ж: printf(“%d toonii tsifruudin niilber ni: %i \n”, n, s); 7. Дараах хэвшүүлэгч тэмдэгтүүд байна. Escape дараалал Тайлбар \a Хонх, сигнал өгнө \b Backspace, нэг тэмдэгтээр ухрах \n Шинэ мөрөнд шилжүүлэх \r Курсорыг мөрийн эхэнд шилжүүлэх \t Tab-аар шилжих \v Курсорыг босоогоор 9 мөр шилжүүлэх \\ Ташуу зураас хэвлэх \’ Дан кавичка хэвлэх \” Давхар кавичка хэвлэх \ooo 8-тын тоог хэвлэх \xHH 16-тын тоог хэвлэх Формат нь % тэмдгээр эхэлнэ. d - аравтын тэмдэгтэй бүхэл тоо o – наймтын тэмдэггүй бүхэл тоо u – аравтын тэмдэггүй бүхэл тоо x – 16-тын тэмдэггүй бүхэл тоо f – бодит тоо e – хөвөгч цэтгэй бодит тоо g – хөвөгч цэтгэй бодит тоо c – тэмдэгтийг хэвлэх s – тэмдэгт мөрийг хэвлэх Хэвлэх тусгай тэмдэгтүүд буюу Escape тэмдэгтүүд: 8. scanf() #include <stdio.h> #include <conio.h> main() { int a,b,s,p; printf("a,b toogoo oruulna uu "); scanf("%d %d",&a,&b); s=a*b; p=2*(a+b); printf("Talvai s= %d Peremetr p= %d",s,p); getch(); return 0; } scanf() функц нь стандарт оролтоос өгөгдлийг оруулахад хэрэглэгдэнэ. Бичигдэх ерөнхий хэлбэр нь: scanf (“хэвшүүлэгчийг агуулсан тэмдэгт мөр”, аргументуудын жагсаалт); Энд эхний аргумент нь оролтын өгөгдөлд тохирох хэвшүүлэгч тэмдэгт, дараах аргумент нь хувьсагчийн санах ойд байрлах хаяг байна. Ж: scanf(“%d %f %s”, &a, &b, name); Бодлого- 1 . Тэгш өнцөгтийн талууд өгөгдсөн бол түүний периметр ба талбайг ол. 9.