Анх эхэлж байгаа бол энэ сайтаас эхлээд бодоод явбал зүгээр. Дараах кодон дээр тайлбар хийсэн байгаа. Үүнийг ажлуулахын тулд энэ хаягаас Devc++ гээд compiler татаад суулгаарай. Доорх энэ хаяг дээр байгаа ба энэ хаяг нь online compiler юм. Унших хэвлэх нэмэх хасах гэх мэт энгийн үйлдлүүдийн тайлбар байгаа.
- // Эхнээс нь эхлэх хэрэгтэй байх.
- // DevC++ гээд compiler байгаа ба түүнийг суулгаад кодоо бичиж эхлээрэй.
- // "//" энэ 2 ташуу зураас бол коммент ба кодыг ажлуулахад ямар ч хамааагүй болно
- // ер нь бол тайлбар хийх зорилготой.
- #include <stdio.h> // ер нь сан ч гэхиймүү scanf, printf, тэгээд өөр функцуудыг
- // ашиглахыг хүсвэл заавал бичих ёстой. Ер нь бол заавал бичнэ
- int main() { // гол функц буюу бидний бодолт явагдах хэсэг
- // Бодлого 1: "Hello World\n" гэж хашилтгүйгээр хэвлэ.
- printf("Hello World\n");
- // printf буюуу хэвлэх үйлдэл ба хашилтан дотор бичигдсэн зүйлс хэвлэгэдэнэ.
- // \n гэдэг бол мөр шилжих үйлдэл
- // Бодлого 2: 2 бүхэл тоо өгөгдөх ба тэр 2 тооны нийлбэрийг ол.
- // Бидний хамгийн эхэнд хийх ёстой үйлдэл бол тэр бүхэл тоонуудыг унших ёстой юм.
- int a = 0, b = 0, c = 0;
- // a, b, c гэдэг нь int төрлийн хувьсагч юм.
- // int төрлийн хувьсагч гэдэг нь нь -(2^32-1) ээс 2^32-1
- // багтах бүхэл утгыг хадгалж чадах зүйл юм.
- // одоогийн a, b, c гийн утгууд бол бүгд 0 юм.
- // a = 1 гэвэл а-гийн утга 1 болно.
- // scanf гэдэг функц бол унших үйлдэл юм.
- scanf("%d %d", &a, &b);
- // Оролтонд өгөх эхний бүхэл тоог a гэсэн int төрлийн хувьсагчид оноож байна.
- // өөрөөр хэлбэл a гэдэг хувьсагчийн одоогийн агуулж буй утга гэдэг бол
- // оролтонд өгсөн тоо юм.
- // үүнтэй адил дараагийн тоог b гэсэн хувьсагчид оноож байна.
- // Одоо бид тоогоо уншсан тул эдгээрийн нийлбэрийг олох хэрэгтэй.
- c = a+b; // + бол нэмэх үйлдэл ба a тоондээр b тоог нэмээд c гэсэн хувьсагчид
- // утгыг нь оноож байна. Одоо бид c гэсэн тоог хэвлэхэд хангалттай.
- printf("%d\n", c); // Энэд c гэсэн тоо буюу бидний хариуг хэвлэж байна.
- // %d гэдэг бол int төрлийн хувьсагчийг унших болон хэвлэхэд ашиглагддан таних
- // тэмдлэгээ гэх юм уу даа.
- // Зарим үйлдлүүд
- c = a-b; // c-д a болон b тооны ялгаврын утгыг оноож байгаа буюуу хасах үйлдэл
- printf("%d\n", c);
- c = a/b; // хуваах үйлдэл.
- printf("%d\n", c);
- c = a*b; // үржих үйлдэл.
- printf("%d\n", c);
- // Хэрвээ a гэсэн тоог 7д хуваасан хариуг мэдэхийг хүсэж байгаа бол
- c = a/7; // болно гэсэн үг юм.
- printf("%d\n", c);
- return 1;
- }
Comments
Post a Comment