15.Sanoq sistemaga asoslangan indikatorni chiqarish uchun monipulyatorlar
Qoida tariqasida unga mavzuning asosiy tushunchalarini o'zlashtirish, sanoq tizimlari turlarini o'rganish, shuningdek, ikkilik, sakkizli va o'n oltinchi arifmetikalar bilan tanishish maqsadida bir nechta darslar yoki amaliy mashqlar ajratilgan. ... Informatika fanida, maktab yoki universitet bo'lishidan qat'i nazar, sanoq tizimi kabi tushunchaga alohida o'rin beriladi. Odatda, buning uchun bir nechta darslar yoki amaliy mashg'ulotlar ajratilgan. Asosiy maqsad nafaqat mavzuning asosiy tushunchalarini o'zlashtirish
16.Massivga ma’lumotlarni yozish va chiqarish uchun tiplar
Massiv bu bir tipli nomerlangan ma’lumotlar jamlanmasidir. Massiv indeksli o‘zgaruvchi tushunchasiga mos keladi. Massiv ta’riflanganda tipi, nomi va indekslar chegarasi ko‘rsatiladi. Masalan type turidagi length ta elementdan iborat a nomli massiv shunday e’lon qilinadi:
type a[length];
Bu maxsus a[0], a[1], ..., a[length -1] nomlarga ega bo‘lgan type turidagi o‘zgaruvchilarning e’lon qilinishiga to‘g‘ri keladi.
Massivning har bir elementi o‘z raqamiga - indeksga ega. Massivning x-nchi elementiga murojaat indekslash operatsiyasi yordamida amalga oshiriladi:
int x=...; //butun sonli indeks
TYPE value=a[x]; //ch-nchi elementni o‘qish
a[x]=value; //x-yxb elementga yozish
Indeks sifatida butun tur qiymatini qaytaradigan har qanday ifoda qo‘llanishi mumkin: char, short, int, long. C++ da massiv elementlarining indekslari 0 dan boshlanadi (1 dan emas), length elementdan iborat bo‘lgan massivning oxirgi elementining indeksi esa - bu length -1 (length emas). Massivning int z[3] shakldagi ta’rifi, int tipiga tegishli z[0],z[1],z[2] elementlardan iborat massivni aniqlaydi.
17.Massivlar asosida eof() va get() funksiyalarning IO da foydalanaish
getc() makrosi tayinlangan oqimdan navbatdagi belgini qayta-radi va kirish oqimi ko‘rsatkichini keyingi belgini o‘qishga mos-lagan holda oshiradi. Agar o‘qish muvaffaqiyatli bo‘lsa getc() funksiyasi ishorasiz int ko‘rinishidagi qiymatni, aks holda EOF qaytaradi.
Agar bog'langan kirish faylining oxiriga erishilgan bo'lsa, eof() funksiyasi "true", aks holda "false" qiymatini qaytaradi.
Do'stlaringiz bilan baham: |