Құ рылтак шарттары
Саба қ ма қ сатиры Құ рылта қ шарттары дегеніміз не; Құ рылта қ шарттау кезінде қ андрей логикалы қ операцияларды қ олданатыны ң ; Құ рылта қ шарттары дегеніміз не; Құ рылта қ шарттау кезінде қ андрей логикалы қ операцияларды қ олданатыны ң ; Жеке меншік жобаларды дайындауда құ рылта қ шарттарды қ алдану.
Ба ғ алау критерийлері О қ уши саба қ ма қ сатина жетті егерььььь: Құ рылтак шарттауды т ү сіндіре алиса; Құ рылта қ шарттау кезінде қ олданылатын логикалы қ операцияларды білсе; Қ арапаймы логикалы қ зазуларда шинды қ кестесін құ рай алиса; Есеп ши ғ ару кезінде құ рылта қ шарттауды қ олданса.
Қ айталау Тапснырма 1. Шартты оператор к ө мегімен базы ң издар «Егер ерте ң за ң рыб бокса, когда мен ү где қ аламын, олей болмаса, қ дыру ғ а барамын». Тапснырма 2. Шартты оператор к ө мегімен базы ң издар «Если Егер мен за қ сны о қ ысам, мен а қ дылды боламын».
Логикалы қ операциялар Әр түрлі есептер шиғару кезінде кегде екі не одна да көп шарттарды тексеру қажеттілігі туады. (мысалы 0 < a < 5). Оснындай шарттарды құрылтак деп атайды. Құрылтак шарттарды бағдарламалық тілде зазу үшін келесі логикалық операциялар қолданылады: · and – логикалық «және»; · or – логикалық «немсе»; · xor – логикалық «немсені жоқтайтын»; · not – логикалық жоққа шиғару. Логикалық операциялар көмегімен қарапаймы шарттарды құрылтақ шарттарға біріктіреді. Қарапаймы шарттар міндетті түрде зақшаға алынады, өйткені логикалық операциялар, салыстыру операцияларына қарағанда, көбірек артықшилыққа ие болады.
Логикалық операцияларды орындау тәртібі Ø Құ рылта қ шарттары, екі қ арапаймы шарттан т ұ ратин, and операцияснымен қ осныл ғ ан, шинды қ болады, егерььььь екі қ арапаймы шарт шинды қ бокса. Шарт АШарт ВШарт А and B А қ и қ ат Жал ғ ан А қ и қ ат Жал ғ ан
Тапснырма 1 Логикалы қ операциялар к ө мегімен 0 <a <= 5 с шорты н заз ң издар Жауабы: If (a>0)and(a<=5)
Логикалық операцияларды орындау тәртібі Ø Құрылтақ шарттары, екі қарапаймы шарттан тұратин, or операцияснымен қоснылған, шиндық болады, егерььььь қарапаймы шарт тардын екеуінің біреуі шиндық бокса. Шарт АШарт ВШарт А or B А қ и қ ат Жал ғ анА қ и қ ат Жал ғ ан А қ и қ ат Жал ғ ан
Тапснырма 2 Логикалы қ операциялар к ө мегімен a 5 шорты н заз ң издар Жауабы : If (a>=0)or(a>5)
Логикалық операцияларды орындау тәртібі Ø Егер қарапаймы шарттар залған болған кезінде ғана not құрылтақ шарттары шиндық болады. Шарт АШарт not A Ақиқат Жалған Ақиқат
Тапснырма 3 а 5-тен кем емс шорты н логикалық операциялар көмегімен базыңиздар. If (a>=5) түрінде зазуға болады немсе not логикалық операция көмегімен. Жауабы : If not(a<5)
Логикалық операцияларды орындау тәртібі Ø құрылтақ шарттары, екі қарапаймы шарттан құрылған, егерььььь бір ғана қарапаймы шарт шиндық бокса ғана, логикалық операциясны шиндық болады. Шарт АШарт ВШарт А xor В Ақиқат Жалған Ақиқат ЖалғанАқиқат ЖалғанАқиқат Жалған
Тапснырма 4 2 немсе 3 санина еселік санды, біра қ 6- ғ а еселік емс санды та ң да ң из. Жауабы : If (a mod 2=0) xor (a mod 3=0)
Физминутка
Жоба бойынша ж ұ мыс
Ба ғ алау критерийлері О қ уши саба қ ма қ сатина жетті егерььььь: Құ рылтак шарттауды т ү сіндіре алиса; Құ рылта қ шарттау кезінде қ олданылатын логикалы қ операцияларды білсе; Қ арапаймы логикалы қ зазуларда шинды қ кестесін құ рай алиса; Есеп ши ғ ару кезінде құ рылта қ шарттауды қ олданса.