Сабақтың тақырыбын таныстыру
Шартты операторларды біріктіру сіздің бағдарламаңызда шешім қабылдау үшін күрделі логикалық құрылымдар жасауға мүмкіндік береді. Ол үшін әртүрлі шарттарды біріктіру үшін and (және), or (немесе) және not (емес) сияқты логикалық операторларды пайдалануға болады. Бұл қалай жұмыс істейді:
|
Оқушылар мұғаліммен амандасып,сабаққа әзірленеді.
Ішкі тіртіп ережелерін мұқият оқ, тәртіп сақтайды.
.
|
ҚБ:
«Басбар-мақ» әдісі
|
Сабақтың ортасы
30 мин
|
1. Логикалық оператор және (and):
And логикалық операторы екі немесе одан да көп шарттарды барлық шарттар ақиқат болуы керек етіп біріктіруге мүмкіндік береді, осылайша бүкіл код блогы орындалады.
2. Логикалық оператор or (немесе):
Логикалық or операторы екі немесе одан да көп шарттарды біріктіруге мүмкіндік береді, осылайша шарттардың кем дегенде біреуі ақиқат болуы керек, осылайша бүкіл код блогы орындалады.
3. Логикалық оператор not (жоқ):
Not логикалық операторы шарттың мәнін өзгерту үшін қолданылады. Егер шарт шын болса, not оны жалған етеді немесе керісінше.
|
ТАПСЫРМА: СТУДЕНТТЕРДІ КУРСТАРҒА БӨЛУ
Бұл тапсырманың мақсаты-студенттерді жасына және алдын ала тестілеу нәтижелеріне қарай курстарға бөлетін бағдарлама құру.
Пайдаланушыдан студенттің жасын (age айнымалысы) енгізуді сұраңыз.
Пайдаланушыдан студенттің тестілеу нәтижелерін ұпайлармен енгізуді сұраңыз (test_score айнымалысы).
Студент қандай курсқа түсуі керектігін анықтау үшін шартты операторларды пайдаланыңыз:
Егер студенттің жасы 18-ден аз болса және тестілеу нәтижелері 80-ден үлкен немесе оған тең болса, олар "бірінші курсқа"барады.
Егер студенттің жасы 18-ден 21 жасқа дейін болса (қоса алғанда) және тестілеу нәтижелері 70-тен үлкен немесе оған тең болса, олар "екінші курсқа"барады.
Барлық басқа жағдайларда студент "үшінші курсқа"барады.
Нәтижені экранға шығарыңыз-студент қандай курсқа түсуі керек.
|
ҚБ:
«Екі жұлдыз бір тілек» әдісі
ҚБ:
«Бағдаршам әдісі» арқылы
|
|