c++ dasturlash tili

PDF 28 sahifa 286,8 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 28
o'zbekiston aloqa, axborotlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi toshkent axborot texnologiyalar universiteti nukus filiali kompyuter injiniring fakulteti 3b informatsion texnologiyalar yo’nalishi talabasi utepov jasurbekning c++ dasturlash tili fanidan mavzu: c++ da mantiqiy o`yinlar dasturini yaratish bajargan: utepov j. qabul qilgan: tleuov k. nukus-2014 mustaqil ishi user подсветить user подсветить user подсветить user подсветить user подсветить mundarija: i.kirish…………………………………………………………. 2 ii.asosiy qism: 2.1. c++ tili tuzilishi:................................................................... 4 2.2. c ++ tilida xizmachi so’zlar:............................................... 5 2.3. c++ tilida o`yinlar dasturini tuzish................................... 7 2.4. general o`yini…………………………………………………….. 8 2.5. gonka o`yini iii.xulosa.................................................................................... 26 iv.foydalanilgan adabiyotlar.................................................. 27 kirish c++ dasturlash tili c tiliga asoslangan. c esa o'z navbatida b va bcpl tillaridan kelib chiqqan. bcpl 1967 yilda martin richards tomonidan tuzilgan va operatsion sistemalarni yozish uchun mo'ljallangan edi. ken thompson o'zining b tilida bcpl ning ko'p hossalarini kiritgan va b da unix operatsion sistemasining birinchi versiyalarini yozgan. bcpl ham, b ham tipsiz til bo'lgan. yani o'garuvchilarning …
2 / 28
sistemalarida keng tarqaldi. hozirda operatsion sistemalarning asosiy qismi c/c++ da yozilmoqda. c mashina arxitekturasiga bog'langan tildir. lekin yahshi rejalashtirish orqali dasturlarni turli kompyuter platformalarida ishlaydigan qilsa bo'ladi. 1983 yilda, c tili keng tarqalganligi sababli, uni standartlash harakati boshlandi. buning uchun amerika milliy standartlar komiteti (ansi) qoshida x3j11 tehnik komitet tuzildi.va 1989 yilda ushbu standart qabul qilindi. standartni dunyo bo'yicha keng tarqatish maqsadida 1990 yilda ansi va dunyo standartlar tashkiloti (iso) hamkorlikda c ning ansi/iso 9899:1990 standartini qabul qilishdi. shu sababli c da yozilgan dasturlar kam miqdordagi o'zgarishlar yoki umuman o'zgarishlarsiz juda ko'p kompyuter platformalarida ishlaydi. c++ 1980 yillar boshida bjarne stroustrup tomonidan c ga asoslangan tarzda tuzildi. c++ juda ko'p qo'shimchalarni o'z ichiga olgan, lekin eng asosiysi u ob'ektlar bilan dasturlashga imkon beradi. dasturlarni tez va sifatli yozish hozirgi kunda katta ahamiyat kasb etmoda. buni ta'minlash uchun ob'ektli dasturlash g'oyasi ilgari surildi. huddi 70-chi yillar boshida strukturali dasturlash kabi, programmalarni …
3 / 28
kt/funksiyalarni qo'llashni o'rganishdir. c++ tili tuzilishi. 1. alfavit, identifikator, xizmatchi so’zlar. alfavit. c++ alfavitiga quyidagi simvollar kiradi. • katta va kichik lotin alfaviti xarflari (a,b,..,z,a,b,…,z) • raqamlar: 0,1,2,3,4,5,6,7,8,9 • maxsus simvollar: “ , {} | [] () + - / % \ ; ‘ . : ? _ ! & * # ~ ^ • ko’rinmaydigan simvollar (“umumlashgan bushliq simvollari”). leksemalarni uzaro ajratish uchun ishlatiladigan simvollar (misol uchun bushlik, tabulyatsiya, yangi qatorga o’tish belgilari). izohlarda, satrlarda va simvolli konstantalarda boshqa literalar, masalan rus xarflarini ishlatilishi mumkin. c++ tilida olti khil turdagi leksemalar ishlatiladi: ehrkin tanlanadigan va ishlatiladigan identifikatorlar, khizmatchi suzlar, konstantalar( konstanta satrlar), amallar( amallar belgilari), azhratuvchi belgilar. identifikator.identifikatorlar lotin xarflari,ostki chiziq belgisi va sonlar ketma ketligidan iborat buladi. identifikator lotin xarfidan yoki ostki chizish belgisidan boshlanishi lozim. misol uchun: a1, _max, adress_01, rim, rim katta va kichik xarflar farklanadi, shuning uchun ohirgi ikki identifikator bir biridan farq qiladi. borland …
4 / 28
n hotira qismiga shu qiymat kodi yoziladi. o’zgaruvchi qiymatiga nomi orqali murojaat qilish mumkin, hotira qismiga esa faqat adresi orqali murojaat qilinadi. o’zgaruvchi nomi bu erkin kiritiladigan identifikatordor. o’zgaruvchi nomi sifatida xizmatchi so’zlarni ishlatish mumkin emas. o’zgaruvchilar tiplari. o’zgaruvchilarning qo’yidagi tiplari mavjuddir: char – bitta simvol; long char – uzun simvol; int – butun son; short yoki short int – qisqa butun son; long yoki long int – uzun butun son; float - haqiqiy son; long float yoki double – ikkilangan haqiqiy son; long double – uzun ikkilangan haqiqiy son; butun sonlar ta’riflanganda ko’rilgan tiplar oldiga unsigned (ishorasiz) ta’rifi kushilishi mumkin. bu ta’rif qushilgan butun sonlar ustida amallar mod 2n arifmetikasiga asoslangandir . bu erda n soni int tipi hotirada egallovchi razryadlar sonidir. agar ishorasiz k soni uzunligi int soni razryadlar sonidan uzun bulsa, bu son qiyjmati k mod 2n ga teng bo'ladi. ishorasiz k son uchun ga –k amali …
5 / 28
gan fayllar mavjud. endi vs2010 ni ishga tushirib, ctrl+shift+n ni bosib visual c++ bo'limidan win32 ga tegishli win32 console application ni tanlaymiz. proyekt nomini gonka deb ok ni bosamiz. keyin next ni bosib, «empty project» ni tanlab finish ni bosamiz. keyin shu proyektni ichiga main.cpp fayl yaratamiz. endi c:devlibssdl (bu manda siz boshqa joyda qilsangiz ham bo'ladi) ichiga sdl2-devel-2.0.1-vc.zip ni ochib tashlimiz, shunda c:devlibssdl ning ichida include, lib papkalari paydo bo'lishi lozim. vs ga o'tib, alt+f7 (project => properties) ga kiramiz va quyidagi sozlashlarni amalga oshiramiz: general o`yini: 1. configuration properties -> c/c++ -> general -> additional include directories = c:devlibssdlinclude 2. configuration properties -> linker -> general -> additional library directories = c:devlibssdllibx86 3. configuration properties -> linker -> input -> additional dependencies = opengl32.lib;sdl2.lib;sdl2main.lib;%(additionaldependencies) 4. va oxirgisi: configuration properties -> debugging -> environment = path=%path%;c:devlibssdllibx86 bu sdl.dll faylini bizni dastur qo'llash olishi uchun kerak. agar siz oxirig exe …

Ko'proq o'qimoqchimisiz?

Barcha 28 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"c++ dasturlash tili" haqida

o'zbekiston aloqa, axborotlashtirish va telekommunikatsiya texnologiyalari davlat qo’mitasi toshkent axborot texnologiyalar universiteti nukus filiali kompyuter injiniring fakulteti 3b informatsion texnologiyalar yo’nalishi talabasi utepov jasurbekning c++ dasturlash tili fanidan mavzu: c++ da mantiqiy o`yinlar dasturini yaratish bajargan: utepov j. qabul qilgan: tleuov k. nukus-2014 mustaqil ishi user подсветить user подсветить user подсветить user подсветить user подсветить mundarija: i.kirish…………………………………………………………. 2 ii.asosiy qism: 2.1. c++ tili tuzilishi:................................................................... 4 2.2. c ++ tilida xizmachi so’zlar:............................................... 5 2.3. c++ tilida o`yinlar dasturini tuzish................................... 7 2...

Bu fayl PDF formatida 28 sahifadan iborat (286,8 KB). "c++ dasturlash tili"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: c++ dasturlash tili PDF 28 sahifa Bepul yuklash Telegram