Логикаклық амалдар
Логикалық көбейту
and
Логикалық көбейту (коньюнкция – and ) дегеніміз екі немесе одан да көп пікірлерді және жалғаулық шылауының көмегімегімен біріктіру амалы . Коньюнкция сөзі және жалғаулық шылауына сәйкес келеді.
Әр түрлі есептер шығару кезінде кейде екі не одан да көп шарттарды тексеру қажеттілігі туады. (мысалы 0 < a < 5). Осындай шарттарды құрылтак деп атайды. Құрылтак шарттарды бағдарламалық тілде жазу үшін келесі логикалық операциялар қолданылады:
· and – логикалық «және»;
Логикалық көбейту анықтамасын және And мағынасын ашып түсіндіреді.
1 балл
Логикалық амалдарды программалауды қолданудың маңызын түсіндіреді ?
2 балл
Программа жұмысын орындағаннан кейін b айнымалысының мәні неге тең ?
a = 10
b = 5
if a > 5 and a < b:
b -= 10
print (b)
3
Логикалық қосу
Or
Логикалық қосу (дизьюнкция - Or ). Екі немесе одан да көп пікірлерді немесе жалғаулығы көмегімен біріктіру амалы логикалық қосу немесе дизьюнкия деп аталады . Дизьюнкция сөзі немесе жалғаулығына сәйкес келеді .
Әр түрлі есептер шығару кезінде кейде екі не одан да көп шарттарды тексеру қажеттілігі туады. (мысалы 0 < a < 5). Осындай шарттарды құрылтак деп атайды. Құрылтак шарттарды бағдарламалық тілде жазу үшін келесі логикалық операциялар қолданылады:
· or – логикалық «немесе»;
Оқушылар атқаратын іс әрекет
Берілетін бонус
Кері байланыс
Логикалық қосу· or анықтамасын түсіндіреді .
1 балл
Логикалық амалдарды программалауды қолданудың маңызы неде екенін тсіндіреді
2 балл
Программа жұмысын орындағаннан кейін b айнымалысының мәні неге тең ?
a = 15
b = 8
if a > 1 or a < b:
b += 7
if a > 1 and a == b:
b %= 10
print (b)
3 балл
Логикалық теріске шығару NOT Логикалық теріске шығару (инверсия - Not ). Емес сөзінің көмегімен пікірді теріске шығару амалы логикалық теріске шығару немесе инверсия деп аталады .Инверсия сөзі дұрыс емес ,теріске шығару сөздеріне және емес сөзіне сәйкес келеді . Әр түрлі есептер шығару кезінде кейде екі не одан да көп шарттарды тексеру қажеттілігі туады. (мысалы 0 < a < 5). Осындай шарттарды құрылтак деп атайды. Құрылтак шарттарды бағдарламалық тілде жазу үшін келесі логикалық операциялар қолданылады:
· not – логикалық жоққа шығару.
Оқушылар атқаратын іс әрекет
Берілетін бонус
Кері байланыс
Логикалық қосу· or анықтамасын түсіндіреді.
1 балл
Логикалық амалдарды программалауды қолданудың маңызы неде екенін түсіндіреді .