1-mavzu: algoritmlar reja: Algoritmlarning xossalari. Algoritmlarning turlari. Tayanch so‘z va iboralar



Download 3,29 Mb.
bet11/72
Sana11.03.2023
Hajmi3,29 Mb.
#918066
1   ...   7   8   9   10   11   12   13   14   ...   72
Bog'liq
Ma\'ruzalar

4. Puntuatorlar (ajratuvchilar)
C++da quyidagi belgilardan ajratuvchi sifatida foydalaniladi:
( ) { } [ ]; : * = #
Qavslar ( ) chaqiruv funksiyalari va parameter funksiyalari uchun ishlatiladi. Bular guruh ifodalari va ajratilgan shart hisobotlaridir.
Sistemalar { } bular oson yoki murakkab amaliyotlarni o‘z ichiga oladigan kodlash uchun qo‘llaniladi
Qavslar [ ] oddiy va ko‘p o‘lchovli massivlarning subscriptlarini yopish uchun qo‘llaniladi.
Vergul, bu funksiyadagi argument (parametrlar) ro‘yxatini ajratish uchun qo‘llaniladi.
Nuqtali vergul ; bu amaliyot holatida terminator holatini qo‘llash uchun ishlatiladi.
Ikki nuqta : bu belgilangan hisobot holatida ishlatiladi.
Yulduz * Bu ko‘rsatgich qo‘llanmasi yoki ko‘paytirish operatori uchun ishlatiladi.
Ko‘p nuqta ... bular miqdorlarning o‘zgaruvchan raqamini o‘z ichiga oluvchi funksiya ko‘rsatmalarining rasmiy parametr jadvallarida ishlatiladi.
Teng belgisi = bu topshiriq va o‘zgaruvchilarning initilizatsiyasida qo‘llaniladi.
Panjara belgisi # Bu ko‘rsatmalar preprotsessorlari uchun qo‘llaniladi.
5. Operatorlar
Bular shartdagi o‘zgaruvchilar va boshqa obyektlar kiritilganda bazi hisobotlarni bajaradigan belgilardir. C++ operatorlarga boydir. U C dagi barcha operatorlar va bazi qo‘shimcha operatorlarni o‘z ichiga oladi. Yagona operatorlar bu amaliyotda faqat bitta operanddan foydalanuvchi operatordir. Ikkilik operator esa amaliyot uchun ikkita operandni talab qiluvchi operatordir. Uchlik operator (shartli operator) uchta qiymatni bajaradi. Masalan,
- (manfiy birlik )
++ (kattakashtirish yoki ko`paytirish operatori)
- - (kamaytirish operatori)
sizeof
Bular birlik operatorlar. Ikkilik operatorlarning ba`zilari quyida berilgan :
+, -, *, /, %
Uchlik operatori (shartli operator) ?:16

Ma`lumot turlari haqida tushuncha
Dasturlash tilida o`zgaruvchi o`zida saqlashi mumkin bo`lgan ma`lumotlar har xilligiga ma`lumot turli deyiladi. Ma`lumot turlarini bir biridan farqlovchi ikkita asosiy sabablar :
(а) compiler yordamida munosib ichki namoyishdan foydalanishi jihatidan
(б) dasturchi tomonidan har bir tur uchun munosib operatordan foydalanishi jihatidan quyidagi rasmda ma`lumot turlarining turli kategoriyalarini ko`rsatadi:

Bu yerda, biz asosiy ma'lumotlar turlarini muhokama qilamiz.

Download 3,29 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   72




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish