c++ dasturlash tilida ifodalar va operatorlar

DOC 129,5 KB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1
1407415103_57891.doc c++ dasturlash tilida ifodalar va operatorlar r e j a kirish. i. c++ tilida ifodalar va operatorlar 1.1. ifodalar 1.2. bloklar va kompleks ifodalar 1.3. amallar, operatorlar 1.4. o'zlashtirish operatori. matematik operatorlar 1.5. butun songa bo'lish va qoldiqni olish operatorlari 1.6. inkrement va dekrement 1.7. prefiks va postfiks 1.8. operatorlar prioriteti. ichki qavslar 1.9. munosabat operatorlari. if operatori 1.10. mantiqiy operatorlar. mantiqiy ko'paytirish operatori ii. amaliy masala 2.1. masalaning quyilishi va tahlili 2.2. algoritm blok-sxemasi 2.3. algoritm dasturiiy kodi va natijalar xulosa foydalanilgan adabiyotlar kirish hozirgi kunda respublikamizdagi texnika oliy o`quv yurtlarida “telekommunikatsiya” va “informatika va axborot texnologiyalari” yo`nalishi va mutaxassisliklariga turli xil dasturlash tillarini o`rgatish mo`ljallangan. bizga ma`lumki, dasturlash tillarining yuzdan ortiq ko`rinishlari mavjud, lekin qo`llanilishi ko`lamiga qarab c/c++ va c# dasturlash tillari yuqori dasturlash sinfiga mansubdir. mutaxassislarning fikriga ko`ra c++ dasturlash tili assembler dasturlash tiliga eng yaqin bo`lib, tezlik jihatidan 10 % ortda qolar ekan. keyingi yillarda …
2
i. ifodaga misol qilib o'zlashtirish amalini olish mumkin. x=a+b; algebradan farqli ravishda bu ifoda x a+v ga teng ekanligini anglatmaydi. bu ifodani quyidagicha tushinish kerak: a va v o'zgaruvchilarni qiymatlarini yig'ib natijasini x o'zgaruvchiga beramiz yoki x o'zgaruvchiga a+v qiymatni o'zlashtiramiz. bu ifoda birdaniga ikkita amalni bajaradi, yig'indini hisoblaydi va natijani o'zlashtiradi. ifodadan so'ng nuqtali vergul qo'yiladi. (=) operatori o'zidan chap tomondagi operandga o'ng tomondagi operandlar ustida bajarilgan amallar natijasini o'zlashtiradi. bo'sh joy (probel) belgisi. bo'sh joy belgilariga nafaqat probel, balki yangi satrga o'tish va tabulyasiya belgilari ham kiradi. yuqorida keltirilgan ifodani quyidagicha ham yozish mumkin: x = a+ b ; bu variantda keltirilgan ifoda ko'rimsiz va tushunarsiz bo'lsa ham to'g'ridir. bo'sh joy belgilari dasturning o'qilishliligini ta'minlaydi. bloklar va kompleks ifodalar. ba'zan dastur tushunarli bo'lishi uchun o'zaro mantiqiy bog'langan ifodalarni blok deb ataluvchi komplekslarga birlashtirish qulaydir. blok ochiluvchi figurali qavs ({) bilan boshlanadi va yopiluvchi figurali qavs (}) bilan tugaydi. …
3
qiymatiga almashtiradi. masalan, x = a+b; ifodasi x operandga a va v o'zgaruvchilarni qiymatlarini qo'shishdan hosil bo'lgan natijani o'zlashtiradi. o'zlashtirish operatoridan chapda joylashgan operand adresli operand yoki l–kiymat (chap-chap so'zidan olingan) deyiladi. o'zlashtirish operatoridan o'ngda joylashgan operand operasion operand yoki r–kiymat deyiladi. o'zgarmaslar faqatgina r–kiymat bo'lishi mumkin va hech qachon adresli operand bo'la olmaydi, chunki dasturning bajarilishi jarayonida o'zgarmas qiymatini o'zgartirib bo'lmaydi. 35 = x // notugri! l–kiymat esa r–kiymat bo'lishi mumkin. matematik operatorlar. c++ tilida 5 ta asosiy matematik operatorlar ko'llaniladi: qo'shish (+), ayirish (-), ko'paytirish (*), butun songa bo'lish (\) va modul bo'yicha bo'lish (%)(qoldiqni olish). ishorasiz butun sonlarni ayirishda, agarda natija manfiy son bo'lsa g'ayrioddiy natija beradi. ayirish natijasida butun sonni to'lib qolishiga misol # include int main() { unsiegned int ayirma unsisgned int kattason = 100; unsigned int kichikson = 50; ayirma = kattason – kichikson; cout int main() { int myage = 39; int yourage …
4
qator shartlarni tekshirish uchun bir nechta if operatorini qo'llash orqali hal qilish mumkin, lekin bu tushunish uchun biroz murakkabroqdir. dasturning soddaligini ta'minlash uchun else kalitli so'zidan foydalanish mumkin. if (shart) ifoda; else ifoda; else kalitli so'zining ishlatilishi. if va else kalit so'zlarini // ishlatilishiga oid misol # include int main() { int birinchison, ikkinchison; cout > birinchison; cout > ikkinchison; if (birinchison > ikkinchison) cout { // ikkita son kiritamiz.ularni birinchison //va ikkinchison o'zgaruvchilariga beramiz //agarda kattason kiymati kichikson // kiymatidan katta bo'lsa katta son //kichigiga koldiksiz bo'linishini tekshira- // miz. agarda u koldiksiz bo'linsa ular //teng yoki teng emasligini tekshiramiz. int birinchison, ikkinchison; cout > birinchison; cout > ikkinchison;; cout =ikkinchison;) if ( (birinchison%ikkinchison)==0) { if (birinchison==ikkinchison;) cout # include # include # include void main ( ) { { srand ( time (0)); int a[3][3], b[3][3],c[3][3], i, j, k; cout<<"\n"; cout<<"hosil bo'lgan yangi matrisa elementlari"; cout<<"\n"; for (i=0; …
5
tiradi. borland c++ dastur zamonaviy vizual loyihalash texnologiyasi asosida ob`ektga yo`naltirilgan dasturlash nazariyasini hisobga olgan holda tuziladi. borland c++ builder 6 sistemasi c++ tilining rivoji bo`lgan ob`ektga yo`naltirilgan object c/c# dasturlash tillarini ishlatadi. borland c++ builder sistemasi dasturni loyihalash va yaratish vaqtini kamaytiradi, hamda windows muhitida ishlovchi dastur ilovalarini tuzish jarayonini osonlashiradi. men c++ dasturi strukturasi xaqida, belgilar bayoni, algoritm va dastur tushunchasi, ma’lumotlarni kiritish va chikarish operatorlari xamda dasturda ishlatiladigan toifalar, ifodalar va operatorlar hamda sinflar va funksiya bilan ishlash xaqida bilim va kunikmalarga ega bo`ldim. foydalanilgan adabiyotlar. 1. sh.а.nаzirоv, r.v.qobulоv «оb’еktgа mo‘ljаllаngаn dаsturlаsh » 2. xaldjigitov a.a., madraximov sh. f., adambayev u.e., eshboyev e.a., informatika va programmalash. t.:o`zmu, 2005, -148. 3. гради буч. объектно –ориентированной анализ и проектирование с примерами приложений на с++. невский диалект, 560 стр, 2001 г. 4. грехем и. объектно ориентированные методы. принципы и практика. вильямс. 879 стр, 2004 г. 5. иванова г.с. объектно ориентированное …

Ko'proq o'qimoqchimisiz?

Faylni Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"c++ dasturlash tilida ifodalar va operatorlar" haqida

1407415103_57891.doc c++ dasturlash tilida ifodalar va operatorlar r e j a kirish. i. c++ tilida ifodalar va operatorlar 1.1. ifodalar 1.2. bloklar va kompleks ifodalar 1.3. amallar, operatorlar 1.4. o'zlashtirish operatori. matematik operatorlar 1.5. butun songa bo'lish va qoldiqni olish operatorlari 1.6. inkrement va dekrement 1.7. prefiks va postfiks 1.8. operatorlar prioriteti. ichki qavslar 1.9. munosabat operatorlari. if operatori 1.10. mantiqiy operatorlar. mantiqiy ko'paytirish operatori ii. amaliy masala 2.1. masalaning quyilishi va tahlili 2.2. algoritm blok-sxemasi 2.3. algoritm dasturiiy kodi va natijalar xulosa foydalanilgan adabiyotlar kirish hozirgi kunda respublikamizdagi texnika oliy o`quv yurtlarida “telekommunikatsiya” va “informatika va axborot texnologiyalari” yo`nalis...

DOC format, 129,5 KB. "c++ dasturlash tilida ifodalar va operatorlar"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: c++ dasturlash tilida ifodalar … DOC Bepul yuklash Telegram