Тармақталған алгоритм




1 слайд
6
© Вивчаємо інформатику teach-inf.at.ua
www.teach-inf.at.ua
Сабақтың тақырыбы
Оқу мақсаты:
7.3.2.1 Python (пайтон)
программалау тілінде тармақталған
алгоритмдерді жазу;
сыныпинформатика
Тармақталған алгоритмдерді
программалау
Информатика пәнінің
мұғалім Л.Мадетхан
1 слайд
6 © Вивчаємо інформатику teach-inf.at.ua www.teach-inf.at.ua Сабақтың тақырыбы Оқу мақсаты: 7.3.2.1 Python (пайтон) программалау тілінде тармақталған алгоритмдерді жазу; сыныпинформатика Тармақталған алгоритмдерді программалау Информатика пәнінің мұғалім Л.Мадетхан

2 слайд
6
© Вивчаємо інформатику teach-inf.at.ua
www.teach-inf.at.uawww.teach-inf.at.ua
Тармақталған алгоритм
Программаның орындалуы реті сызықтық болуы мүмкін,
яғни командалар басынан бастап аяғына дейін орындалады.
Бұл жағдайда программа кодының барлық жолы
орындалады.
Кей жағдайда қандай да бір шартқа байланысты
программа кодының кейбір жолдары орныдалып,кейбіреуі
орныдалмай қалуы мүмкін. Басқаша айтқанда
программаның тармақталу орындалады,бұл программалау
тілінің маңызды –шартты операторлармен жүзеге
асырылады.
2 слайд
6 © Вивчаємо інформатику teach-inf.at.ua www.teach-inf.at.uawww.teach-inf.at.ua Тармақталған алгоритм Программаның орындалуы реті сызықтық болуы мүмкін, яғни командалар басынан бастап аяғына дейін орындалады. Бұл жағдайда программа кодының барлық жолы орындалады. Кей жағдайда қандай да бір шартқа байланысты программа кодының кейбір жолдары орныдалып,кейбіреуі орныдалмай қалуы мүмкін. Басқаша айтқанда программаның тармақталу орындалады,бұл программалау тілінің маңызды –шартты операторлармен жүзеге асырылады.

3 слайд
6
© Вивчаємо інформатику teach-inf.at.ua
www.teach-inf.at.uawww.teach-inf.at.ua
Тармақталған алгоритм
IF құрылымы
Python программалау тілінде шартты операторлар
төмендегі құрылымы қолданылады.
If логикалық өрнек:
1-өрнек
2-өрнек
3 слайд
6 © Вивчаємо інформатику teach-inf.at.ua www.teach-inf.at.uawww.teach-inf.at.ua Тармақталған алгоритм IF құрылымы Python программалау тілінде шартты операторлар төмендегі құрылымы қолданылады. If логикалық өрнек: 1-өрнек 2-өрнек

4 слайд
6
© Вивчаємо інформатику teach-inf.at.ua
www.teach-inf.at.uawww.teach-inf.at.ua
Тармақталған алгоритм
Python –дағы салыстыру таңбалары:
Салыстыру
таңбалары
Python
программалау
тілінде
сипаттамасы
< < Кіші
≤ <= Кіші немесе тең
> > Үлкен
≤ >= Үлкен немесе тең
= = Тең
≠ != Тең емес
4 слайд
6 © Вивчаємо інформатику teach-inf.at.ua www.teach-inf.at.uawww.teach-inf.at.ua Тармақталған алгоритм Python –дағы салыстыру таңбалары: Салыстыру таңбалары Python программалау тілінде сипаттамасы < < Кіші ≤ <= Кіші немесе тең > > Үлкен ≤ >= Үлкен немесе тең = = Тең ≠ != Тең емес

5 слайд
6
© Вивчаємо інформатику teach-inf.at.ua
www.teach-inf.at.uawww.teach-inf.at.ua
Тармақталған алгоритм
Мысалы:
а саны берілген.Егер а саны берілген шартты
қанағаттандырса , онда а санын 15 ке арттыру керек.
шартты оператор
денесі:
If a<5:
a=a+15
a=2
If a<5:
a=a+15
print(a)
17
5 слайд
6 © Вивчаємо інформатику teach-inf.at.ua www.teach-inf.at.uawww.teach-inf.at.ua Тармақталған алгоритм Мысалы: а саны берілген.Егер а саны берілген шартты қанағаттандырса , онда а санын 15 ке арттыру керек. шартты оператор денесі: If a<5: a=a+15 a=2 If a<5: a=a+15 print(a) 17

6 слайд
6
© Вивчаємо інформатику teach-inf.at.ua
Дәптерге орындайық
Берілген екі санның үлкенін
анықтайтын блок схема құрыңдар
және питонда программа
жазыңыздар.
www.teach-inf.at.ua
басы
соңы
a,b
a>b
a
b
print(a)
a=int(input())
b=int(input())
If a>b: If a<b:
print(b)
6 слайд
6 © Вивчаємо інформатику teach-inf.at.ua Дәптерге орындайық Берілген екі санның үлкенін анықтайтын блок схема құрыңдар және питонда программа жазыңыздар. www.teach-inf.at.ua басы соңы a,b a>b a b print(a) a=int(input()) b=int(input()) If a>b: If a<b: print(b)

7 слайд
6
© Вивчаємо інформатику teach-inf.at.ua
Компьютерде орындайық
Параграфта берілген 1-мысалды программаға
саламыз.
Енгізілген санның тақ екенін анықтайтын
программа құру
С саны берілген. Осы санның 5-тің еселігі
екенін анықтайтын программа құр.
www.teach-inf.at.ua
7 слайд
6 © Вивчаємо інформатику teach-inf.at.ua Компьютерде орындайық Параграфта берілген 1-мысалды программаға саламыз. Енгізілген санның тақ екенін анықтайтын программа құру С саны берілген. Осы санның 5-тің еселігі екенін анықтайтын программа құр. www.teach-inf.at.ua