c++ da o’zgaruvchilar

DOCX 25.4 KB Free download

Page preview (5 pages)

Scroll down 👇
1
1698819599.docx c++ da o’zgaruvchilar reja: 1 o’zgaruvchilar 2 konstantalar 3 tur lar bilan ishlash /docprops/thumbnail.emf c++ da o’zgaruvchilar reja: 1 o’zgaruvchilar 2 konstantalar 3turlar bilan ishlash c++ da o’zgaruvchilar reja: 1 o’zgaruvchilar 2 konstantalar 3turlar bilan ishlash 1. o’zgaruvchilar o’zgaruvchilar ob’ekt sifatida. c tilining asosiy tushunchalaridan biri nomlangan xotira qismi – ob’ekt tushunchasidir. obektning xususiy xoli bu o’zgaruvchidir. o’zgaruvchiga qiymat berilganda unga ajratilgan xotira qismiga shu qiymat kodi yoziladi. o’zgaruvchi qiymatiga nomi orqali murojaat qilish mumkin, xotira qismiga esa faqat adresi orqali murojaat qilinadi. o’zgaruvchi nomi bu erkin kiritiladigan identifikatordir. o’zgaruvchi nomi sifatida xizmatchi so’zlarni ishlatish mumkin emas. o’zgaruvchilarni ta’riflash. c tilida o’zgaruvchini aniqlash uchun kompyuterga uning turi (masalan, int, charyoki float) hamda ismi haqida ma’lumot beriladi. bu axborot asosida kompilyatorga o’zgaruvchi uchun qancha joy ajratish lozim va bu o’zgaruvchida qanday turdagi qiymat saqlanishi mumkinligi haqida ma’lumot aniq bo’ladi. o’zgaruvchi nomi identifikator bo’lib, xizmatchi so’zlardan farqli bo’lishi kerak. har bir …
2
bu ta’rif qo’shilgan butun sonlar ustida amallar mod 2n arifmetikasiga asoslangandir. bu yerda n soni int turi xotirada egallovchi razryadlar sonidir. agar ishoraciz k soni uzunligi int soni razryadlar sonidan uzun bo’lsa, bu son qiymati k mod 2n ga teng bo’ladi. ishorasiz k son uchun ga –k amali 2n–k formula asosida hisoblanadi. ishorali, ya’ni signed turidagi sonlarning eng katta razryadi son ishorasini ko’rsatish uchun ishlatilsa unsigned (ishorasiz) turdagi sonlarda bu razryad sonni tasvirlash uchun ishlatiladi. o’zgaruvchilarni dasturning ixtiyoriy qismida ta’riflash yoki qayta ta’riflash mumkin. misol uchun: int a, b1, ac; yoki int a; int b1; int ac; o’zgaruvchilar ta’riflanganda ularning qiymatlari aniqlanmagan bo’ladi. lekin o’zgaruvchilarni ta’riflashda inisializasiya ya’ni boshlang’ich qiymatlarini ko’rsatish mumkin. misol uchun: int i = 0; char c = ’k’; typedef ta’riflovchisi yangi turlarni kiritishga imkon beradi. misol uchun yangi cod turini kiritish: typedef unsigned char cod; cod simbol; butun turlar o’lchami. bir xil turdagi o’zgaruvchilar uchun turli …
3
rpretasiya qilish mumkin. ascii belgilari deganda kompyuterlarda qo’llaniladigan standart belgilar to’plami tushuniladi. ascii - bu american standard code for information interchange (amerikaning axborot almashinishi uchun standart kodi) degan ma’noni anglatadi. misol uchun ‘x’,’*’,’\012’,’\0’,’\n’- bitta simvolli konstanta; ‘dd’,’\n\t’,’\x07\x07’ ikki simvolli konstantalar. c kompilyatorida tekstlarni formatlovchi bir nechta maxsus belgilardan foydalaniladi. (ulardan eng ko’p tarqalgani jadvalda keltirilgan). maxsus belgilar axborotlarni ekranga, faylga va boshqa chiqarish qurilmalariga chiqarishda formatlash uchun qo’llaniladi. maxsus '\' simvolidan boshlangan simvollar eskeyp simvollar deyiladi. simvolli konstanta qiymati simvolning kompyuterda qabul qilingan sonli kodiga tengdir. esc (eskeyp) simvollar jadvali: yozilishi ichki kodi simvoli(nomi) ma’nosi \a 0x07 bel (audible bell) tovush signali \b 0x08 bs (bascspase) bir qadam qaytish \f 0x0c ff (form feed) sahifani o’tkazish \n 0x0a lf (line feed) qatorni o’tkazish \r 0x0d cr (carriage return) karetkani qaytarish \t 0x09 ht (horizontal tab) gorizontal tabulyasiya \v 0x0b vt (vertical tab) vertikal tabulyasiya \\ 0x5c \ (bacslash) teskari chiziq …
4
akkizlikda 017 va 026, o’n oltilikda 0xf va 0x16 shaklda tasvirlanadi. ma’lumotlarning uzun butun son turi. oxiriga l yoki l harflari qo’yilgan o’nlik,sakkizlik yoki o’n oltilik butun son. ma’lumotlarning ishorasiz (unsigned) butun son turi: oxiriga u yoki u harflari qo’yilgan o’nlik, sakkizlik yoki o’n oltilik oddiy yoki uzun butun son. ma’lumotlarning haqiqiy son turi. ma’lumotlarning haqiqiy son turi olti qismdan iborat bo’lishi mumkin: butun qism, nuqta, kasr qism, e yoki e belgisi, o’nlik daraja va f yoki f suffikslari. masalan : 66., .0, .12, 3.14f, 1.12e-12. ma’lumotlarning uzun haqiqiy son turi: oxiriga l yoki l suffikslari qo’yilgan haqiqiy son. masalan: 2e+6l; sanovchi konstanta. sanovchi konstantalar enum xizmatchi so’zi yordamida kiritilib, int turidagi sonlarga qulay so’zlarni mos qo’yish uchun ishlatiladi. misol uchun: enum{one = 1,two = 2,three = 3}; agar son qiymatlari ko’rsatilmagan bo’lsa eng chapki so’zga 0 qiymati berilib qolganlariga tartib bo’yicha o’suvchi sonlar mos qo’yiladi: enum{zero,one,two}; bu misolda avtomatik …
5
ntalar c tili konstantalariga kirmaydi, balki leksemalari alohida turi hisoblanadi. shuning uchun adabiyotlarda satrli konstantalar satrli leksemalar deb ham ataladi. satrli konstanta bu ikkilik qavslarga olingan ixtiyoriy simvollar ketma-ketligidir. misol uchun "men satrli konstantaman". satrlar orasiga eskeyp simvollar ham kirishi mumkin. bu simvollar oldiga \ belgisi qo’yiladi. misol uchun : "\n bu satr \n uch qatorga \n joylashadi". satr simvollari xotirada ketma-ket joylashtiriladi va har bir satrli konstanta oxiriga avtomatik ravishda kompilyator tomonidan '\0' simvoli qo’shiladi. shunday satrning xotiradagi hajmi simvollar soni+1 baytga tengdir. ketma-ket kelgan va bo’shliq, tabulyasiya yoki satr oxiri belgisi bilan ajratilgan satrlar kompilyasiya davrida bitta satrga aylantiriladi. misol uchun: "salom""toshkent" satrlari bitta satr deb qaraladi. "salom toshkent" bu qoidaga bir necha qatorga yozilgan satrlar ham bo’ysunadi. misol uchun: "o’zbekistonga " "bahor " "keldi" qatorlari bitta qatorga mos: "o’zbekistonga bahor keldi" agar satrda '\' belgisi uchrasa va bu belgidan so’ng to '\n' satr oxiri belgisigacha bo’shliq belgisi …

Want to read more?

Download the full file for free via Telegram.

Download full file

About "c++ da o’zgaruvchilar"

1698819599.docx c++ da o’zgaruvchilar reja: 1 o’zgaruvchilar 2 konstantalar 3 tur lar bilan ishlash /docprops/thumbnail.emf c++ da o’zgaruvchilar reja: 1 o’zgaruvchilar 2 konstantalar 3turlar bilan ishlash c++ da o’zgaruvchilar reja: 1 o’zgaruvchilar 2 konstantalar 3turlar bilan ishlash 1. o’zgaruvchilar o’zgaruvchilar ob’ekt sifatida. c tilining asosiy tushunchalaridan biri nomlangan xotira qismi – ob’ekt tushunchasidir. obektning xususiy xoli bu o’zgaruvchidir. o’zgaruvchiga qiymat berilganda unga ajratilgan xotira qismiga shu qiymat kodi yoziladi. o’zgaruvchi qiymatiga nomi orqali murojaat qilish mumkin, xotira qismiga esa faqat adresi orqali murojaat qilinadi. o’zgaruvchi nomi bu erkin kiritiladigan identifikatordir. o’zgaruvchi nomi sifatida xizmatchi so’zlarni ishlatish mumkin emas. ...

DOCX format, 25.4 KB. To download "c++ da o’zgaruvchilar", click the Telegram button on the left.

Tags: c++ da o’zgaruvchilar DOCX Free download Telegram