

Тармақталу алгоритмін программалау
Presentation
•
Other
•
7th Grade
•
Medium
NAZYM MASSALIMOVA
Used 5+ times
FREE Resource
14 Slides • 13 Questions
1
"Информатика және
көңіл - күй"
2
Multiple Choice
Егер бүгінгі көңіл күйіңізді смайликпен бейнелесек, ол қандай болар еді?
3
Ендеше дайын бол!
Қазір бәріміз бірге «жүйені жүктейміз» 🚀
Барлығымыз бірге дауыстап қайталаймыз:
Мен сабаққа дайынмын ✔
Мен жаңа ақпаратты қабылдай аламын ✔
Мен қателесуден қорықпаймын ✔
Мен информатиканы түсіне аламын ✔
4
Үй тапсырмасын тексеру
5
Multiple Choice
Python тілінің авторы кім?
Блез Паскаль
Гвидо Ван Россум
Августа Ада Лавлейс
Чарльз Бэббидж
6
Multiple Choice
Қай команда экранға ақпарат шығарады?
A) input()
C) int()
B) print()
D) str()
7
Multiple Choice
Пайдаланушыдан сан енгізу үшін дұрыс жазылған кодты таңдаңыз:
a = print()
a = input()
input = a
a = int(input())
8
Multiple Choice
a = 10
b = 5
print(a - b)
Кодының нәтижесі қандай болады?
15
50
5
2
9
Multiple Choice
Файлды оқу режимінде ашу үшін қай режим қолданылады?
"r"
"x"
"a"
"w"
11
Multiple Choice
Қай программа сызықтық алгоритмге жатады?
if a > b:
print(a)
for i in range(5):
print(i)
a = 5
b = 3
c = a + b
print(c)
while a < 10:
a += 1
12
Multiple Choice
Файлмен жұмыс аяқталған соң қандай команданы қолдану керек?
file.close()
file.finish()
file.end()
file.stop()
13
Multiple Choice
Қай код файлға «Hello» сөзін жазады?
file = open("text.txt", "r")
file.write("Hello")
file = open("text.txt", "w")
file.write("Hello")
file.close()
file = open("text.txt")
print("Hello")
write("Hello")
14
Multiple Choice
Python программасында % таңбасы нені анықтайды?
қосындыны
бөліндіні
бөліндінің бүтін бөлігін
бөліндінің қалдығын
15
Жоғарыдағы жағдаятқа қарап
біз бір ғана әрекет жасаймыз ба?
Әлде таңдау жасаймыз ба?
Егер ауа райы жаңбырлы болса – қолшатыр аламыз.
Егер ауа райы ашық болса – қолшатыр алмаймыз.
16
Тармақталу алгоритмін программалау
By NAZYM MASSALIMOVA
17
Сабақтың мақсаты:
Python программалау тілінде тармақталған алгоритмдерді жазу
18
Алгоритм дегеніміз не?
Еске түсірейік!
Рет ретімен орындалатын командалар жиынтығы алгоритм деп аталады.
Алгоритмнің 3 түрі бар: Сызықтық, Тармақталу, Циклдік.
сызықтық | тармақталу | циклдік |
|---|---|---|
сызықтық алгоритм еш кедергісіз ретімен орындалады. | Тармақталу алгоритмінде әрекет шарттың орындалу немесе орындалмауына байланысты жүзеге асады. Мысалы: Санның жұп сан екенін анықтау есебі. | Ал циклдік алгоритм белгілі бір нәтижеге жеткенге дейін қайталанып отыратын алгоритм. Мысалы: өлеңді жаттау. Өлеңді жаттау үшін бір рет оқисың, егер жаттай алмасаң тағы қайталап оқисың. әбден жаттағанша қайталап оқи бересің. Міне бұл цикл болады. |
19
n=int(input('n sanyn engiz:')) #есепті тексеру бөлімінде
пайдаланушы санды пернетақтадан
енгізеді.
if n%2==0: #шарттың соңында міндетті түрде қос нүкте
қойылады.
print ('zhup san') # мәтіндер тырнақшаға немесе апостроф
белгісіне алынады.
else:
print ('tak san')
python программалау тілінде
алг басы
егер сан 2-ге бөлгенде қалдық 0 болса:
онда ол жұп сан
әйтпесе
ол тақ сан.
алг соңы
түйінді сөз арқылы:
Тармақталу алгоритмі қалай жазылады ?
20
Open Ended
Сонымен, тармақталу алгоритмін программалауда қандай блоктар қолданылады?
21
Сұрақтың жауабы
Тармақталу алгоритмінде if блогы және else блогы беріледі.
Егер if блогы орындалмаса , онда else блогы орындалады.
22
Практикалық жұмыстар:
Жеке жұмыс: Дәптерге орындау
Бір сан пернетақтадан енгізілсін. Сол енгізілген сан 10-нан артық болса, оған 5-ті қосып нәтижесін шығаратын бағдарлама құр.
23
Бір сан пернетақтадан енгізілсін. Сол енгізілген сан 10-нан артық болса, оған 5-ті қосып нәтижесін шығаратын бағдарлама құр.
Есепті тексер:
24
Қатені тап
speed = int(input("Интернет жылдамдығын енгізіңіз (Мбит/с): "))
if speed > 0 and speed < 10:
print("Өте баяу интернет")
elif speed >= 10 and speed < 30:
print("Жаксы интернет")
elif speed >= 30 and speed < 60:
print("Өте жылдам интернет")
else:
print("Супер жылдам интернет")
25
26
27
Multiple Select
Кері байланыс:
Сабақты қалай түсіндің?
Сабақты жақсы түсіндім
Жартылай түсіндім
Мүлдем түсінбедім
"Информатика және
көңіл - күй"
Show answer
Auto Play
Slide 1 / 27
SLIDE
Similar Resources on Wayground
23 questions
HARDWARE KELAS 7
Presentation
•
7th Grade
21 questions
Поняття змінної та її значення у Python. Типи даних
Presentation
•
7th Grade
20 questions
การใช้งาน Microsoft word ม.1-66
Presentation
•
7th Grade
21 questions
Jaringan Komputer dan Internet Part 2
Presentation
•
7th Grade
21 questions
Encrypt
Presentation
•
7th Grade
22 questions
The Arabian Gulf
Presentation
•
8th Grade
19 questions
Understanding Copyright, Fair Use, & Public Domain
Presentation
•
6th - 8th Grade
17 questions
Poesia
Presentation
•
7th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Other
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
Revising & Editing practice
Quiz
•
7th Grade
76 questions
STAAR Mixed Review (Print Review)
Quiz
•
3rd - 7th Grade
40 questions
7th Grade ELAR STAAR Review (2025)
Quiz
•
7th Grade
14 questions
Volume of rectangular prisms
Quiz
•
7th Grade
25 questions
7th Grade Writing STAAR Review
Quiz
•
7th Grade
22 questions
Simple Probability
Quiz
•
7th Grade