
Python 2 lesson
Presentation
•
Computers
•
KG
•
Hard
Romenion Kz
Used 23+ times
FREE Resource
31 Slides • 0 Questions
1
Python 2 lesson
Тармақталған алгоритмдерді программалау
By Romenion Kz
2
Тармақталған алгоритм – орындалуы керек қадам белгілі бір шарттың орындалу немесе орындалмауына байланысты жүзеге асырылатын алгоритм
3
4
python
if - elif - else
«егер» - «онда» - «әйтпесе»
5
== Тең
!= Тең емес
> Үлкен
< Кіші
>= Үлкен немесе тең
<= Кіші немесе тең
6
if test1:
state1
elif test2:
state2
else:
state3
7
1-тапсырма а және b бүтін сандар берілген. Егер а саны жұп болса, онда оны квадраттап, b санына қос. Ал сан тақ болса, онда санның өзін b санына қосып, нәтижені экранға шығар.
Мысалы
a=6; b=5;
6·6+5=41
a=7; b=5;
7+5=12
8
if test1:
state1
elif test2:
state2
else:
state3
9
a=int(input())
b=int(input())
if a% 2 == 0:
a=a**2
k=a+b
print(k)
10
2-тапсырма Нақты А саны берілген. А саны оң сан болса, квадратын, теріс сан болса, кубын есептеп, нәтижені экранға шығар.
Мысалы
8 64
-5 -125
11
A=int(input())
if A>0:
K=A**2
else:
K=A**3
print(K)
12
3-тапсырма. К саны берілген. Осы санның жұп немесе тақ екенін анықтайтын программа құр. Егер сан тақ болса, экранға 1, әйтпесе 0 шықсын.
a=int(input("a:"))
if a%2==0:
print("0")
else:
print("1")
13
Python 2 lesson
Кірістірілген шарттарды программалау
14
Шарт тексеру операторының құрамында екінші шарт тексеру операторы қолданылса, онда мұндай шарт тексеру – кірістірілген шарт тексеру деп аталады
15
1-мысал: а саны берілген. а санының оң немесе теріс сан екенін анықта. Егер а саны оң сан болса – «1», теріс сан болса – «-1», ал сан нөлге тең болса, «0» деген жауап экранға шығатын болсын.
16
17
2-мысал: a мен b сандары берілген. Егер а саны 0-ден артық болып, екі санның айырмасы да 0-ден артық болса, онда екі санның айырмасын, әйтпесе қосындысын экранға шығар. Егер а 0-ден кем болса, онда экранға оның квадратын шығар.
18
a=int(input())
b=int(input())
if a>0:
if a-b>0:
a=a-b
else:
a=a+b;
else:
a=a**2
print(a)
19
3-мысалдың алгоритміне түсініктеме: мысалдың орындалуы а санының жұп не тақ болуына байланысты. Егер а саны жұп болса ғана одан кейін b-ның мәні тексеріледі. Ал а саны тақ болса, нәтиже ретінде экранға ештеңе шықпайды.
20
21
Программа кодын талдай отырып, егер
а = 8; b = 5; c = 3 болса, программа экранға қандай нәтиже шығаратынын анықтаңдар
22
while True:
a = int(input("put any number"))
if a < -5:
print('Low')
elif -5 <= a <= 5:
print('Mid')
else:
print('High')
23
Python 2 lesson
Құрамды шарттарды программалау
24
Құрамды шарттар дегеніміз – логикалық амалдар көмегімен тұтас бір шартқа біріктірілген бірнеше қарапайым шарт.
25
Логикалық көбейту «and», дегеніміз – екі немесе одан да көп пікірлерді «және» жалғаулық шылауының көмегімен біріктіру амалы. «Конъюнкция» сөзі «және» жалғаулық шылауына сәйкес келеді.
26
27
Логикалық қосу (дизъюнкция – ‘or’). Екі немесе одан да көп пікірлерді «немесе» жалғаулығы көмегімен біріктіру амалы логикалық қосу немесе дизъюнкция деп аталады. «Дизъюнкция» сөзі «немесе» жалғаулығына сәйкес келеді.
28
29
30
31
Логикалық теріске шығару (инверсия – ‘not’). «Емес» сөзінің көмегімен пікірді теріске шығару амалы логикалық теріске шығару немесе инверсия деп аталады. «Инверсия» сөзі «дұрыс емес», «теріске шығару» сөздеріне және «емес» сөзіне сәйкес келеді
Python 2 lesson
Тармақталған алгоритмдерді программалау
By Romenion Kz
Show answer
Auto Play
Slide 1 / 31
SLIDE
Similar Resources on Wayground
21 questions
БД 9 клас
Presentation
•
9th Grade
28 questions
19 РОБОТА В PHOTOSHOP З МАСИВАМИ ДОКУМЕНТІВ ТА PDF
Presentation
•
11th Grade
28 questions
Приближенные числа
Presentation
•
University
24 questions
Лекција 41.42. УАР
Presentation
•
6th Grade
24 questions
Python. Списки.
Presentation
•
10th Grade
22 questions
Пошук даних у списку
Presentation
•
10th Grade
22 questions
21 ОСНОВИ ТЕОРІЇ ДИЗАЙНУ. СТИЛЬ ТА КОМПОЗИЦІЯ
Presentation
•
12th Grade
22 questions
Java 6
Presentation
•
8th Grade
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Computers
31 questions
Easter Trivia
Quiz
•
KG - 12th Grade
20 questions
Capitalization in sentences
Quiz
•
KG - 4th Grade
10 questions
GMAS ELA Review
Quiz
•
KG - University
10 questions
How to Catch a Dinosaur
Quiz
•
KG - 5th Grade
10 questions
2D and 3D Shapes Review
Presentation
•
KG - 3rd Grade
20 questions
Place Value
Quiz
•
KG - 3rd Grade
26 questions
Customary Measurement
Quiz
•
KG - University
10 questions
Kindergarten Count to 100
Quiz
•
KG