1 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a mШАРТТЫ (ТАРМАҚТАЛҒАН ОПЕРАТОР)
if...elif...else синтаксисін келесідей мысалда қарастырайық:
Пайдаланушыдан екі бүтін санды енгізу талап етіледі: кешегі және
бүгінгі күннің ауа температурасы.
Программа жауап береді: Бүгін кешегі күнге қарағанды жылы, суық
немесе температура өзгерген жоқ.
2 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a mСалыстыру операциялары:
•
> (үлкен);
•
>= (үлкен немесе тең);
•
< (кіші);
•
<= (кіші немесе тең);
•
== (тең);
•
!= (тең емес).
3 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a mКүрделі шарттарды жазу үшін келесі логикалық
операцияларды қолдануға болады:
•
and — логикалық "және". Егер екі шарт та дұрыс
болса, True мәнін береді, әйтпесе False мәнін береді;
•
or — логикалық "немесе". Егер екі шарт жалған
болса, False мәнін береді, әйтпесе мәнін береді;
•
not — логикалық "емес". Шынайы шарт үшін жалған
мәнін қайтарады және керісінше.
4 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a mЖолдағы ішкі жолдың бар-жоғын тексеру үшін in
операторы қолданылады. Мысалы, енгізілген
жолда түбірі "мейірім" сөзі бар екенін тексерейік:
5 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a mPython 3.10 нұсқасында match операторы пайда болды.
Қарапайым жағдайда, ол өрнектің мәнін case
операторларында алдын-ала орнатылған мәнмен
салыстырады. Бағдаршамның мәнін үш нұсқаның бірімен
(қызыл, сары немесе жасыл)салыстыратын бағдарлама
жазайық:
6 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a mТапсырма
Оқушылар жинаған балл негізінде бағаларды (5, 4, 3) қоютын
программа кодын жазыңыз:
егер 90 ұпайдан жоғары болса, оқушы “5" деген баға алады;
егер 75 баллдан жоғары болса, оқушы “4" деген баға алады;
егер 65 баллдан жоғары болса, оқушы “3" деген баға алады;.
Кіріс: бүтін сан енгізіледі — оқушының жинаған баллы.
Шығыс: оқушылар жинаған балл негізінде баға
7 слайд
8 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a m1 тапсырма
Пайдаланушының интернетке кіруге рұқсаты бар
немесе жоқтығын анықтайтын программа жазыңыз.
Кіріс: бүтін сан енгізіледі — пайдаланушының жасы.
Шығыс: егер пайдаланушының жасы 18 - ден кем
болмаса "рұқсат етіледі" және 18 - ден кем болса
"кіруге тыйым салынады" мәтінін шығаруы керек.
9 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a m
2 тапсырма
Санның жұп немесе тақ екенін анықтайтын
программаны жазыңыз.
Кіріс: бүтін сан енгізіледі.
Шығыс: Егер Сан жұп болса, программа "жұп", ал
егер сан тақ болса "тақ" жазуын шығаруы керек.
10 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a m3 тапсырма
Екі санның ең кішісін анықтайтын программаны
жазыңыз.
Кіріс: екі түрлі бүтін сандар енгізіледі .
Шығыс: программа екі санның ең кішісін шығаруы
керек.
11 слайд
P r e s e n t e d b y H a n o v e r a n d Ty k e
Te a m4 тапсырма
Пайдаланушының енгізілген жасына сәйкес оның қай
жас тобына жататынын көрсететін программаны
жазыңыз:
•
13 жасқа дейін – балалық ;
•
14 жастан 24 жасқа дейін – жастық;
•
25 жастан 59 жасқа дейін– кемелденген жас;
•
60 жастан бастап – қарттық.
Кіріс: бір бүтін сан беріледі – пайдаланушының жасы.
Шығыс: программа қандай жас тобына
жататындығын көрсетуі керек.
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде пәніңізді белгілеп, керек материалды алып сабағыңызға қолдана аласыз