Министерство высшего и среднего специального образования СНГ



Download 6,22 Mb.
bet74/157
Sana03.01.2022
Hajmi6,22 Mb.
#312962
1   ...   70   71   72   73   74   75   76   77   ...   157
Bog'liq
КИТОБ ЭКМ 12-10-2020 264-betgacha OX VAR

Variant strukturasi (107- rasm).


107- rasm. Variant strukturasi

Variant strukturasi (107- rasm) ikki yoki undan ko‘p variantlar kichik diagrammasiga ega. Faqat variantning bitta kichik diagrammasi ko’rinadi, ushbu vaqt momentida va faqat bir kichik diagramma varianti ushbu struktura bajarilayotganda ishlaydi. Variant strukturasi selektori strukturasining terminalini kirish qiymati aniqlaydi, ushbu vaqt momentida qaysi kichik dastur bajarilishini. Variant strukturasi variant operatoriga (Switch…Case) yoki mantiq operatori (if…edse) matnli – yo‘naltirilgan dastur SN tilida bajariladi.



Variant selektori strukturani grafik tasviridan yuqorida joylashgan va uning tarkibiga quyidagilar kiradilar: variantning markazdagi qiymati va tomonlarga qarab ortishi va kamayishi strelkalari. Bu strelkalar mumkin bo‘lgan variantlarni ko‘rishda foydalaniladi.

Variant selektori terminalini kirish qiymatini aniqlaydi, ya’ni kichik diagramma strukturasi yoki variant bajarilishini. Butun sonli (integer), mantiqiy (Boolean), satrli (String) turlaridan foydalanishga ruhsat beriladi, shuningdek, sanalgan sifatlar terminal Varianti qiymati ham Variant terminali Variant strukturasining chap chegarasini hohlagan joyida joylashishi mumkin. Agar Variant terminali mantiqiy turdagi bo‘lsa, unda ikkita mantiqiy variantdan iborat bo‘ladi : (TPUE) va (FALSE). Agar terminal Varianti bir turda bo‘lsa: butun sonli, satrli va hisobga o‘tkazish bo‘lsa, unda variantlar

miqdori

231 1 variantga o‘tishi mumkin.

Variant strukturasidan foydalanish uchun jim turish bo‘yicha variantni qayd etish zarur (default case). Jim turish bo‘yicha varianti yoki jim turish bo‘yicha kichik dastur bajariladi. Agar variant terminalining qiymati

diapazonlar doirasidan chiqsa yoki variantlar terminali uchun mumkin bo‘lgan qiymatlar uchun variant mavjud bo‘lmaydi.

Sichqonchani Variant strukturasi chegarasidagi birinchi ikki marta bosishini qo‘shish dubllash, aralashtirish yoki variantlarni (kichik dasturlarni) chetlatish, shuningdek jim turish bo‘yicha variant qayd etiladi.

Variant strukturasida kirish va chiqish ma’lumotlarini terminallaridan foydalanishga ruxsat etiladi. Kirish ma’lumotlari terminali barcha kichik diagrammalarda kiritilishi mumkin, ammo strukturaning kichik dasturidan foydalanish mavjud emas. Bitta kichik dasturda chiqish terminalini yaratish ularni boshqa barcha kichik dasturlarida huddi shu joyda struktura chegarasida paydo bo‘lishiga olib kelishi mumkin. Agar bitta kichik dasturda chiqish terminali aniqlanmagam, shundan keyin terminal oq rangga bo‘yaladi, bu strukturadagi xatolikni aniqlashni ifodalaydi. Chiqish terminallarini barcha variantlardagi (kichik dasturdagi) qiymatlarini aniqlash kerak. Bundan tashqari, chiqish terminali u yoki bu turdagi bitta qiymatga ega bo‘lishi kerak.

Chiqish terminali qiymatini aniqlash uchun terminal bo‘ylab sichqonchani o‘ng tugmasini ikki marta bosish kerak, shunda sizib chiqadigan menyu chaqiriladi va punktlar Create Constant yoki Create Control tanlanadi..

Download 6,22 Mb.

Do'stlaringiz bilan baham:
1   ...   70   71   72   73   74   75   76   77   ...   157




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