|
Quyidagi mantiqiy ifodalarda amallarning bajarilish tartibini aniqlang va qiymatini hisoblang
|
bet | 118/179 | Sana | 19.06.2024 | Hajmi | 1,78 Mb. | | #264284 |
Bog'liq AlgoritmlarQuyidagi mantiqiy ifodalarda amallarning bajarilish tartibini aniqlang va qiymatini hisoblang (A = true, B=false, C=true, D=false)
1.
|
A or B and not(A xor D)
|
13.
|
A or notB and notD or C
|
2.
|
A and B xor not(A or D)
|
14.
|
B or D and not(A xor D)
|
3.
|
A or B and A xor D
|
15.
|
A or B and A xor D
|
4.
|
notA or B and D
|
16.
|
A and B xor not (A or D)
|
5.
|
A or notB and C or D
|
17.
|
notC or notB and D or C
|
6.
|
(A or B) and (not(A xor C))
|
18.
|
C or notD and A xor B
|
7.
|
A and (B xor not(A or C))
|
19.
|
(A xor B) and (not(A or C))
|
8.
|
A or B and (B or C)
|
20.
|
C and (A xor not(D or C))
|
9.
|
A or notC and not(A xor D)
|
21.
|
A xor B and (D or C) and B
|
10.
|
notA and B or not(C or D)
|
22.
|
A xor notB and not(C and D)
|
11.
|
A or B and notA xor notD
|
23.
|
notA or B xor not(C or D)
|
12.
|
notA or B and D xor notC
|
24.
|
A or C and notA or notD
|
|
|
25.
|
NotA xor B or D and notC
|
Quyidagi shart bajarilganda TRUE aks holda FALSE qiymat qabul qiladigan mantiqiy ifodani yozing
1.
|
x, y, z o`zaro teng kattaliklar.
|
2.
|
x, y o`zgaruvchilar qiymatlari yig`indisi z o`zgaruvchi qiymatiga teng.
|
3.
|
X o`zgaruvchi Y o`zgaruvchiga qoldiqsiz bo`linadi.
|
4.
|
X o`zgaruvchi Y o`zgaruvchining kvadratiga teng.
|
5.
|
X o`zgaruvchi Y o`zgaruvchiga qarama – qarshi.
|
6.
|
X o`zgaruvchining qiymati juft son.
|
7.
|
X o`zgaruvchi 3 ga qoldiqsiz bo`linadi.
|
8.
|
X va Y o`zgaruvchilarning ikkalasi ham juft.
|
9.
|
X o`zgaruvchining qiymati [0, 3] yoki [4, 8] oraliqqa tegishli.
|
10.
|
M(x, y) nuqta markazi koordinatalar boshida bo`lgan radiusi R ga teng bo`lgan aylanada yotadi.
|
11.
|
M(x, y) nuqta bir uchi koordinatalar boshida bo`lgan tamoni a ga teng bo`lgan kvadratda yotamaydi.
|
12.
|
Ikkita x, y o`zgaruvchilar qiymatlari yig`indisi, ularning qiymatlari ko`paytmasidan katta.
|
13.
|
kvadrat tenglama ikkita har xil haqiqiy yechimga ega.
|
14.
|
kvadrat tenglama ikkita bir xil haqiqiy yechimga ega.
|
15.
|
kvadrat tenglama bitta ham haqiqiqy yechimga ega emas.
|
16.
|
Tomonlarining uzunliklari a, b, c bo`lgan uchburchak yasash mumkin.
|
17.
|
Tomonlarining uzunliklari a, b, c bo`lgan uchburchak yasash mumkin emas
|
18.
|
Tomonining uzunligi a bo`lgan kvadrat ichiga tomonining uzunligi b bo`lgan kvadrat joylashadi
|
19.
|
Tomonlarining uzunligi a, b bo`lgan to`g`ri to`rtburchak ichiga tomonining uzunligi c, d bo`lgan to`g`ri to`rtburchak joylashadi.
|
20.
|
Tomonlarining uzunligi a, b bo`lgan to`g`ri to`rtburchak ichiga katetlarining uzunligi c, d bo`lgan to`g`ri burchakli uchburchak joylashadi.
|
21.
|
X o`zgaruvchi [1, 3] yoki [-1, 1] oraliqlarga tegishli emas.
|
22.
|
A, B, C mantiqiy o`zgaruvchilarning birortasi chin (True).
|
23.
|
A, B, C mantiqiy o`zgaruvchilarning birortasi yolg`on (False).
|
24.
|
A, B, C mantiqiy o`zgaruvchilardan ixtiyoriy ikkitasi teng.
|
25.
|
A, B, C mantiqiy o`zgaruvchilar bir – biriga teng.
|
1 5-AMALIY MASHG’ULOT
MAVZU: Turbo Paskal algoritmik tilida chiziqli va tarmoqlanuvchi jarayonlarni algoritmlash
Amaliy mashg’ulotning maqsadi: Paskal dasturning strukturasi, o`zgaruvchilarni tasvirlash, ta’minlash, kiritish va chiqarish operatorlarini o`rganish, tarmoqlanuvchi jarayonlarni dasturlashda ishlatiladigan shartsiz o`tish, shartli o`tish va tanlash operatorlarning yozilishi va ishlashi to`g`risida ko`nikmalar hosil qilish, bu operatorlarni qo`llab chiziqli tarmoqlanuvchi jarayonli masalalarning dasturlarini tuzishni o`rganish.
Amaliy mashg’ulot natijasi : Paskal dasturning strukturasi, o`zgaruvchilarni tasvirlash, ta’minlash, kiritish va chiqarish operatorlarini o`rganish va ularni amaliy masalalarni echishga qo`llab chiziqli va tarmoqlanuvchi dasturlar tuzishni malakasiga ega bo’lish.
Amaliy ish rejasi rejasi:
Amaliy mashg’ulot nazariy materiali bilan tanishib chiqish
Mos variantidagi topshiriqni bajarish
Nazariy ma’lumotlar. Paskal tilidagi dastur tarkibi 2 asosiy qismdan iborat bo`ladi. Bular dastur sarlavhasi va dastur tanasi. Dastur tanasidan keyin nuqta qo`yiladi, bu nuqta dastur oxirini bildiradi. Dastur sarlavhasi dastur tanasidan nuqta vergul bilan ajratiladi:
::=;
Paskal tili dasturi umumiy holda 6 bo`limdan iborat va ular aniqlangan ketma – ketlikda joylashgan bo`lishi shart:
|
| |