algoritmik til. dastur tuzilishi.

PPTX 21 стр. 152,1 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 21
yazik programmirovaniya si: elementi yazika, tipi dannix, peremennie, programma algoritmik tilning umumiy tushunchalari. dastur tuzilishi. identifikator, o’zgaruvchilar toifalari (turlar). lokal, statik, dinamik o’zgaruvchilar. 1 reja: algoritmik til. dastur tuzilishi. identifikator, o’zgaruvchilar toifalari (turlar). lokal, statik, dinamik o’zgaruvchilar. algoritmik til. dastur tuzilishi. ixtiyoriy til, hatto dasturlash tili ham bir qator qoidalarga bo’ysunishi kerak. biz bu foidalarni ikkiga bo’lib ko’ramiz: dasturlash tili sintaksisi – mumkin bo’lgan tuzilmalar (so’zlar, gaplar)ni aniqlovchi qoidalar to’plami. bunda dasturlash tili alfavitidan foydalangan holda yaratish mumkin bo’lgan ramzlar ketma-ketligi tushuniladi. dasturlash tili semantikasi – sintaktik jihatdan to’g’ri bo’lgan tuzilmalar ketma-ketligining ma`nosini aniqlovchi qoidalar to’plamidir. 3 asosiy tiplar butun sonlar: char short int int long int long long int mantiqiy haqiqiy: float double long double «bo’sh»: void 4 sonli o’zgarmaslar literal - dastur kodida aniq yozilgan ixtiyoriy qiymat. kompilyator qoidasi: «sondan boshlangan har qanday ma’lumot – bu sonlardir» shuning uchun: hamma sonli o’zgarmaslar sondan boshlanadi (+, − ishoralarini hisobga …
2 / 21
ar tiplarga ega bo’lishi kerak. sonli tiplar jimlik qoidasiga binoan hammasi — signed. asosiy tip c++ dagi sinonim char __int8 short int __int16 long int __int32 long long int __int64 8 kompilyator microsoft visual c++ ponimaet i drugie nazvaniya (sinonimi) dlya tselochislennix tipov. ix nazvaniya nachinayutsya s dvux znakov podchyorkivaniya: dopolnitelnie tipi po umolchaniyu znakovie (signed), no mogut bit ukazani kak bezznakovie (unsigned). string string a variable or constant of type string is several characters in length. strings vary in length and may even have no characters: an empty string. the characters can be letters and/or digits and/or any other printable symbol. for example: var telephonenumber = '44121654331' javascript var firstname = 'emma' javascript var unrepeatable = '@!&&@@##!' javascript telephonenumber = '44121654331' python firstname = 'emma' python unrepeatable = '@!&&@@##!' python david watson, helen williams “computer science” hodder education london – 2015 9 v microsoft visual c++ po umolchaniyu tip …
3 / 21
atable = ‘@!&&@@##!’ javascript telephonenumber = ‘44121654331’ python firstname = ‘emma’ python unrepeatable = ‘@!&&@@##!' python 10 konstanti ukazivayutsya s obyazatelnoy tochkoy, razdelyayushey tseluyu i drobnuyu chasti. esli tochki net, to eto ne veshestvennaya konstanta. mojet bit, tselaya… tseluyu, libo drobnuyu chast mojno ne ukazivat (no xotya bi odnu ukazat nujno) mantiqiy tip boolean o’zgaruvchisi fakat ikkita qiymatni qabul qilishi mumkin: true yoki false. var ageover21 = true javascript ageover21 = true python 11 _bool — s odnim simvolom podchyorkivaniya. real a real number is a positive or negative number with a fractional part. real numbers can be used with mathematical operators. not all programming languages distinguish between real numbers and integers. javascript makes no distinction; python does with the use of built-in functions. firstinteger = int(25) sets up an integer variable with the value of 25 in python firstreal = float(25) sets up a real variable with the value …
4 / 21
a o'zlashtirish operatsiyalari, ifodalar arifmetik operatsiyalarga quyidagilar kiradi: qo'shish (+), ayirish(binar) (-), ko'paytirish (*), bo'lish (/), bo'lish koldig'i (%), ayirish(unar)(-). si da shunday qoida bor: agar surat va maxraj qiymatlari butun bo'lsa, bo'lish natijasida kasr qism butunlay tashlab yuboriladi. boshqa tillardagidek, ifodalarda ko'paytirish, bo'lish va qoldiqni topish amallari qo'shish va ayirishdan oldin bajariladi. quyidagi jadvalda amallar bajarish tartibi keltirilgan: prio-ritet amal amal nomi bajarilish tartibi eng yukori () [] ++ -- (tip) * oddiy qavs kvadrat qavs oshirish kamaytirish keltirish ko'rsatkich (tarkibi?) chapdan o'ngga chapdan o'ngga o'ngdan chapga o'ngdan chapga o'ngdan chapga o'ngdan chapga obrazets teksta vtoroy uroven tretiy uroven chetvertiy uroven pyatiy uroven 1 & - ! \~ sizeof * adres unar minus mantiqiy «inkor» bitlar inversiyasi obekt o'lchovi ko'paytirish o'ngdan chapga o'ngdan chapga o'ngdan chapga o'ngdan chapga o'ngdan chapga chapdan o'ngga 2 / % bo'lish qoldiq chapdan o'ngga chapdan o'ngga 3 + - qo'shish ayirish chapdan o'ngga chapdan …
5 / 21
algoritmik til. dastur tuzilishi. - Page 5

Хотите читать дальше?

Скачайте все 21 страниц бесплатно через Telegram.

Скачать полный файл

О "algoritmik til. dastur tuzilishi."

yazik programmirovaniya si: elementi yazika, tipi dannix, peremennie, programma algoritmik tilning umumiy tushunchalari. dastur tuzilishi. identifikator, o’zgaruvchilar toifalari (turlar). lokal, statik, dinamik o’zgaruvchilar. 1 reja: algoritmik til. dastur tuzilishi. identifikator, o’zgaruvchilar toifalari (turlar). lokal, statik, dinamik o’zgaruvchilar. algoritmik til. dastur tuzilishi. ixtiyoriy til, hatto dasturlash tili ham bir qator qoidalarga bo’ysunishi kerak. biz bu foidalarni ikkiga bo’lib ko’ramiz: dasturlash tili sintaksisi – mumkin bo’lgan tuzilmalar (so’zlar, gaplar)ni aniqlovchi qoidalar to’plami. bunda dasturlash tili alfavitidan foydalangan holda yaratish mumkin bo’lgan ramzlar ketma-ketligi tushuniladi. dasturlash tili semantikasi – sintaktik jihatdan to’g’ri bo’lgan tuz...

Этот файл содержит 21 стр. в формате PPTX (152,1 КБ). Чтобы скачать "algoritmik til. dastur tuzilishi.", нажмите кнопку Telegram слева.

Теги: algoritmik til. dastur tuzilish… PPTX 21 стр. Бесплатная загрузка Telegram