Тармақталған алгоритмді блок схемаға салу үлгілерін үйрету




Презентация қосу
Қазақстан Республикасының
Ғылым және Білім Министрлігі
Ораз Жандосов атындағы №30 орта мектеп

АШЫҚ САБАҚ

Тақырыбы:

Тармақталған алгоритмді блок
схемаға салу үлгілерін үйрету
9-сынып

Дайындаған: Жаримбетова Нұргүл Айтуғанқызы
Алгоритм
«Алгоритм» сөзі ІХ ғасырдағы Орта
Азияның ұлы математигі әл-Хорезми
атының латынша жазылу – algorithmi –
қалпынан шыққан.
Алгоритм - белгілі бір нәтижеге
жеткізетін нұсқау.
Алгоритм

Сызықты Тармақталған Циклдік
алгоритм алгоритм алгоритм
Тармақталған алгоритм

Солға ба
рсаң–көп
дос табас
ың
ыңа Қайда
Оңға барсаң–қаз
табасын барсам
болады?
Былай барсаң
- мегабайт табас
ың
Есепті таңда:

Функцияның мәнін табу

Шаршы (квадрат) теңдеу

Тармақталған өлең

Шығу
Тапсырма

Ү функциясының мәнін табу алгоритімінің блок-
схемасын құрастыр.
Ал, ойланайық

0 3 5

Координат түзудің Осы нүктеде Ал түзудің мына
бөлігінде
берілген бөлігінде Y = 2*X
Y = X2
Y = X-1

Блок-схеманы құрастыруды
бастайық
Бірінші блок – алгоритмнің басын БАСЫ
БАСЫ
көрсетеді
Стрелкалар бір блоктан 2, егер < 0
екінші блокка өтудің
бағытын көрсетеді X Y = 1, егер Х > 5

Х-тің мәнін еңгіземіз 2 , егер = 3

X < 0 тексереміз ИЯ ЖОҚ
ИЯ болса, онда Y мәніне X2 X<0
мәнін меншіктейміз, әйтпесе
ЖОҚ тармағына көшеміз

Қайтадан тексереміз ИЯ ЖОҚ
Тексереміз X > 5 ?
Y = X22 X>5
Егер ИЯ, онда Y-ке X – 1
мәнін меншіктейміз,әйтпесе
Жоқ тармағына көшеміз ЖОҚ
Y=X-1 ИЯ
X=3
Тағыда тексереміз
Тексереміз X = 3 ?
Егер ИЯ болса, онда Y-ке
2*X мәнін меншіктейміз,
әйтпесе ЖОҚ тармағына Y = 2*X
көшеміз

Кез келген жағдайда
Y-тің мәнін шығару
керек. Y
Кез келген жағдайда
соңы СОҢЫ
СОҢЫ
Тапсырма
Квадрат теңдеуді шығару алгоритімінің блок-
схемасын құрастыр aX2+ bX + c = 0
Ойланайық:

Барлығы оңай болар еді, егер
ДИСКРИМИНАНТ болмаса. Одан
квадрат түбірді шығару қажет, ал ол
теріс болмау керек.!

Блок-схемасын құрастырайық!
Бірінші блок –алгоритмнің БАСЫ
БАСЫ
БАСЫ
Стрелкалар бір блоктан aX2 + bX + c = 0
екінші блокка өтудің
бағытын көрсетеді a, b, c
a, b, c мәндерін
еңгіземіз
D-ге b2 – 4ac мәнін D = b22 – 4ac
меншіктейміз

Тексереміз: D < 0 ? ЖОҚ
ИЯ
Егер ИЯ болса, онда м
«Шешімі жоқт»
D<0
шығарамыз, әйтпесе ЖОҚ
таңдаймыз
X1-ге Шешімі
Шешімі жоқ
жоқ -b+ D
-b+ D X 1=
2a
2a
мәнін меншіктейміз
X2 –ге -b - D
-b - D X 2=
2a
2a

мәнін меншіктейміз
x11,, xx22
x1, x2 мәндерін шығарамыз

кез келген жағдайда
СОНЫ
СОНЫ
СОҢЫ болады
Егер қыс болмағанда
Ауыл мен қалада Балалар жүрмес еді
Білмеседік біз онда Ақ қаланың жанында
Көңілді күндерді ! Көрмейтнедік іздерді ,
Егер, егер, егер…

����, ����, ����.wav

Осы
Осы өлеңге
өлеңге блок-схема
блок-схема құрастыр.
құрастыр.
Бірінші блок – БАСЫН
көрсетеді
БАСЫ
БАСЫ
Стрелкалар бір блоктан екінші
блокка өтудің бағытын
көрсетеді АУЫЛ,
АУЫЛ, ҚАЛА
ҚАЛА
Қала мен ауыл – бұл
шығыс мәліметтер!
Тексереміз-қыс
барма ? ИЯ Қыс
Қыс барма?
барма? ЖОҚ
Егер ИЯ, онда:
- Балалар аққаланың
айналасында ойнап
ЖҮРЕДІ
- Шаңғы тебеді;

- Біз көңілді күндерді
білеміз (бұл нәтиже!)

Әйтпесе (стрелка ЖОҚ)

- Балалар аққаланың
айналасында ойнап
ЖҮРГЕН ЖОҚ
- Шаңғы теппейді;
Көңілді
Көңілсіз күндер күндер!
Көңілсіз
Кез келген жағдайда –
СОҢЫ!
күндер!
СОҢЫ
СОҢЫ
«Ертегі» алгоритмінің блок-
схемасын құрастырыңыз
« Иван патша баласы тасқа келіп, онда
мынадай жазу көрді:
- Солға барсаң - өміріңмен қоштасасың;
- Оңға барсаң - атыңды жоғалтасың;
- Тура барсаң - үйленесің.
Мына алгоритмнің
блок-схемасын қарап
шығыңыздар
басы

Таста жазылған
ия жоқ
солға
Өміріңмен ия жоқ
қоштасасың
оңға

Атыңнан Үйленесің
айырыласың

соңы
Үй тапсырмасы
Кезкелген функцияға,
квадраттық теңдеуге,
өлеңге, блок схема
құрастыру.
Жарайсыңдар!
Сіздерге сыйлық!

Ұқсас жұмыстар
Алгоритм түрлері. 9-сынып
Алгоритмдеу негіздері және алгоритм құру
Қайталану саны белгісіз алгоритм құрылысы
ЕСЕПТЕУДІҢ АЛГОРИТМДІК ШЕШІМІ АЛГОРИТМДІК КҮРДЕЛІКТІ ТАЛДАУ
Шешілмейтін алгоритмдер туралы түсінік. Алгоритм .күрделілігі. Алгоритм түсінігінің функция түсінігімен байланысы. Алгоритмдік тіл және оны сипаттамалар
Циклдік алгоритм. 6-сынып
Алгоритм түсінігі
Перевезти козу капустой
Тармақталу алгоритмдері
Көңілді тапқырлар сайысы
Пәндер