ТАРМАҚТАЛҒАН АЛГОРИТМДЕ ШАРТ


Slide 1

Сабақтың тақырыбы:

Күрделі шарттар

Slide 2

Сабақтың мақсаты:

Білімділік:

Күрделі шартты операторлардың жазылу тәртібімен таныстыру. Сабақтан алған теориялық білімдерін жүйелі түрде тәжірибе жүзінде көрсете білу дағдыларын қалыптастыру.

Дамытушылық:

Ойлау қабілеттерін, өз білімдерін сауатты түрде жеткізе білуді, пәнге деген қызығушылықты дамыту.

Тәрбиелік:

Оқушылардың белсенділігін арттыру, өзара көмектесуге тәрбиелеу.

Slide 3

Үй жұмысын

тексеру.

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

Slide 4

1986

1995

1

1991

1992

«Сыйқырлы сандар» ойыны

Slide 5

Алгоритм дегеніміз не?

Алгоритмнің неше түрі бар?

Slide 6

Алгоритм түрлеріне анықтама бер

Slide 7

Тармақталған алгоритмнің неше түрібар? Мысал келтіріңіздер

Slide 8

Тармақталған алгоритмде шарт қандай фигурамен беріледі?

Slide 9

Алгоритмнің бірнеше рет қайталануы қандай алгоритм деп аталады?

Slide 10

Шаттық шеңбері

Slide 11

Жаңа сабақ

if - егер, then - онда, else - әйтпесе сөздерімен біріктірілген, бірнеше қарапайым шарттардан тұратын шарттар (логикалық өрнектер) күрделі шарттар деп аталады.

Slide 12

Оператор программадағы іс-әрекеттердің орындалу реттілігін өзгертетін мүмкіндіктің ең кең тараған тәсілі болып табылады.

Оператордың жазылу түрі: {Егер шарт онда 1 оператор әйтпесе 2 оператор орындалады. } IF THEN ELSE ; Егер шарттың мәні «ақиқат» болса, THEN сөзінен кейінгі оператор, ал мән «жалған» болса, ELSE сөзінен кейінгі оператор орындалады.

Slide 13

берілу формалары:

Сөздік формада

Графикалық формада (блок-схема)

Программалау тілінде

Slide 14

Шарт өрнегін жазу үшін мынадай салыстыру белгілерін пайдаланамыз:

= Тең <= Үлкен немесе тең ≠ Тең емес

Пунктуация белгілерінің атқаратын қызметі:

; (нүктелі үтір) - Операторлардың бір-бірінен ажырату белгісі

= (теңдік) - тұрақтылар мәнін көрсету және салыстыру белгілері

:= (меншіктеу) - айнымалыларға немесе типі көрсетілген тұрақтыларға мән беру белгісі

Мәліметтердің типтері

Бүтін сан- integer;

Нақты сан - real;

Slide 15

Функция мәнін есептеп шығаруды қарастырайық

Кейбір есепте үш және одан да көп тармақ, яғни шығу сызықтары бар шарттарды тексеруге тура келетін кездер кездеседі.

Мысалы:

Slide 16

Сергіту сәті

Slide 17

Логикалық тапсырмалар

1. Үш дос Джек, Лесси және Гриф атты иттерін түрлі ойындарға үйретіп, жарысқа қатыстырды.

Достар қазылар алқасынан жарыс нәтижесін туралы сұрағанда олар былай деп жауап берді: “Джек екінші орын алды. Лесси, меніңше екінші орын емес, ал Гриф бірінші бола алмады”.

Егер иттердің әрқайсысы әртүрлі орындар алса, онда қайсысы қандай жүлделі орынға ие болды?

І-орын

ІІ-орын

ІІІ-орын

Джек

+

Лесси

+

-

Гриф

-

+

Slide 18

2. Берілген бір түзу бойындағы фигуралар берілген. Түзу бойындағы фигуралар қосындысы 13-ке тең болу керек. Қолған бос фигураларға 1, 2, 3, 4 және 5 сандары жазылады.

Боялған фигурадағы сандар қосындысы нешеге тең?

Slide 19

Тапсырмамен жұмыс

Slide 20

Тапсырма №1:

Бөлменің температурасы

50 градустан жоғары болса, “ыстық” сөзін,

25 градустан жоғары болса, “қалыпты” сөзін,

ал 25 градустан төмен болса, “суық” сөзін шығару программасын құру керек.

Slide 21

І топ: Математиктер

Бөлме темперасын анықтау, сөздік формада

ІІ топ: Блок - схемашылар

Бөлме темперасын анықтаудың блок - схемасы

сызады

ІІІ топ: Программистер

Бөлме темперасын анықтаудың программасын

жазады

Slide 22

Тапсырма №2:

х2 + 5x + 4 = 0, түбірлерін табатын программа құру.

х1, 2 >= 0 болса “есеп қате” сөзі, х1, 2 =< 0 онда “есеп дұрыс” сөзі шығу керек

Slide 23

І топ: Математиктер

Квадрат теңдеуді шешудің математикалық

жолмен көрсету

ІІ топ: Блок - схемашылар

Квадрат теңдеуді шешудің блок - схемасын

сызады

ІІІ топ: Программистер

Квадрат теңдеуді шешудің программасын

жазады

Slide 24

Сабақты бекіту. «Домино»

ойыны

Slide 25

Пысықтау сұрақтары:

1. Күрделі шарттар дегеніміз не?

2. Шарт өрнегін жазу үшін қандай салыстыру

белгілерін пайдаланамыз

3. Алгоритмнің берілу формаларын ата?

4. Күрделі шарт операторлары программалау тілінде қалай

жазылады?

5. Оператордың жазылу түрі?

6. Не үшін бұл күрделі шарт деп аталады?

Slide 26

Үйге тапсырма:

Дені сау күшік күніне кем дегенде 8 сағат ойнауы керек. Ақтабан деген күшік күніне 13 сағат ойнайды. Оның денсаулығын анықтайтын программа құр.

Slide 27

Бүгін мен не үйрендім?

Маған не ұнады?

Маған не ұнамады?

Рефлексия «Ашық хат»

Slide 28

Назарларыңызға

рахмет

Slide 29 Slide 30

Веер


Ұқсас жұмыстар
Тармақталған алгоритмдер
Кездейсоқ сандар
Алгоритм түрлері. 9-сынып
Шартты көшу операторы
Шешілмейтін алгоритмдер туралы түсінік. Алгоритм .күрделілігі. Алгоритм түсінігінің функция түсінігімен байланысы. Алгоритмдік тіл және оны сипаттамалар
Айнымалы ұғымы. Айнымалымен жұмыс істейтін процедуралар мен функциялар. Тармақталу алгоритмін орындайтын программа
Тармақталу алгоритмдері
Оралымды алгоритмдер
Алгоритм түсінігі
Алгоритмнің орындалу
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz