Skip to main content

Posts

Showing posts from February 21, 2018

Тэмдэгт мөр(char)

Mэмдэгт мөрийн тухай. Энэ нь тэмдэгтүүдийн  массив гэсэн үг юм. Өөрөөр хэлбэл char a[2000] гэсэн a нэртэй массив нь 2000 ширхэг тэмдэгтийг авж чадна гэсэн утгатай юм. Тэгээд энэ линк дээр байгаа.        Жишээ оролт.        !-01Xc@        Энэ орлтын хувьд        a[0] = '!' буюу 0р тэмдэгт нь ! тэмдэг        a[1] = '-' буюу 1р тэмдэгт нь - тэмдэг        a[2] = '0' буюу 2р тэмдэгт нь 0 тэмдэг        a[3] = '1' буюу 3р тэмдэгт нь 1 тэмдэг        a[4] = 'X' буюу 4р тэмдэгт нь X тэмдэг        a[5] = 'c' буюу 5р тэмдэгт нь c тэмдэг        a[6] = '@' буюу 6р тэмдэгт нь @ тэмдэг болох юм. // Энэ удаад тэмдэг мөр үзэх болно.    #include <cstdio>    #include <cstring> // тэмдэгт мөрдээр хийгдэх үйлдлүүдийг ашиглахыг хүсвэл энэ санг заавал                        // зарлаж өгөх ёстой. Жишээ нь тэмдэгт мөрийн урт гэх мэт функцийг агуулдаг.        int  main() {        // Бодлого. 1 тэмдэгт мөр өгөхдөх ба энэ тэмдэгт мөр

ASCII

Тэмдэгтийн тухай мөн ASCII код.  ASCII код гэж юу вэ? энэ нь компьютерийн тэмдэгтийг таньдаг дугаар буюу код юм. Өөрөөр хэлбэл комьютер нь A үсгийг тоогоор хадгалдаг. Цаанаа A-г 65 гэх кодоор таньдаг ба хэрвээ ASCII код нь 65 бол A харин 97 гэвэл a гэх жишээтэй. Иймд тэмдэгт бүр нь өөр өөрийн таних тоотой л гэсэн үг юм. Нийт 256 тэмдэгт байгаа ба 0-ээс эхлээд 255 хүртэл кодудтай гэсэн үг юм. Энэ линк дээрх кодыг харж болно. Энэ код нь 256 хүртэлх тоонд буюу ASCII кодонд харгалзах тэмдэгт хэвлэх мөн үсэг жижиг том эсэхийг шалгах гэсэн 2 бодлого цуг байгаа.     // Энэ удаад тэмдэгтийн тухай мөн ASCII кодны тухай үзэх үзэх болно.        #include <cstdio>    #include <cstring> // тэмдэгт мөртэй холбоотой функцийг ашиглахын тул заавал зарлах ёстой.        int  main() {        /*           ADCII код гэж юу вэ? энэ нь компьютерийн тэмдэгтийг таньдаг дугаар буюу код юм.           Өөрөөр хэлбэл комьютер нь A үсгийн шууд A гэж хадгалж чадахгүй юм. Цаанаа A-г 65