Главная » Файлы » Ұстаздарға көмек » Ашық сабақтар

Циклді ұйымдастыру тәсілдері циклді ұйымдастыруға есептер шығару - информатика
24.11.2014, 21:37

Циклді ұйымдастыру тәсілдері. Циклді ұйымдастыруға есептер шығару

Тақырыбы: Циклді ұйымдастыру тәсілдері. Циклді ұйымдастыруға есептер шығару

Мақсаты: Цикл ұғымын енгізу, циклдің түрлерін анықтау

а) білімділік-

Оқушыларға - қайталану және параметрі бар қайталану командаларының арналу міндетін білу, осы командаларды алгоритмдік тілде және Pascal программалау тілінде жаза білуді үйрету

ә) тәрбиелік-

тазалыққа тәрбиелеймін

б) дамытушылық-

логикалық ойлау қабілеттерін, танымдық дағдыларын дамыту

Сабақтың әдісі: - Түсіндіру

Сабақтың барысы: І Ұйымдастыру

ІІ Жаңа сабақ

ІІІ Жаңа сабақты бекіту

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

І Ұйымдастыру: Оқушыларды түгендеп, жоқ оқушыларды белгілеймін.

ІІ Жаңа сабақ

Циклдік алгоритмдерді талдау оларды екі түрге жіктеуге (бөлуге) мүмкіндік береді: қайталанулар саны - берілген және алдын ала белгісіз болатын циклдер. Алгоритмдеуду және программалауда бұл циклдердің екеуі де бірдей дерлік жиі кездеседі, сондықтан алгоритмдік тілдебұл командаларды жазудың екі пішіні бар: қайталану командасы («-әзір»- цикл) және параметрі бар қайталану командасы («-үшін»- циклі)

Қайталану саны белгісіз циклді жүзеге асыру түрлері:

Блок-схема

Алгоритмдік тіл

Pascal

 -

 -

 - - - - - - - - - - - - - - - - - - - - - иә - - - - - - - - - - - - - - - - - - - - - - - жо

 -

 -

 -

 -

 -

 -

Қайталану командасы

 -

әзір шарт

цб

 - - -  -цикл денесі

цс

Алғы шартты цикл

операторы:

while  -шарт do

 - - - - - - - - - - - - - begin

 - - цикл денесі

 - - (серия)

end-

Соңғы - шартты цикл операторы:

Repeat

 - - - - - - - - - - Цикл денесі

 - - - - - - - - - - (серия)

Until шарт-

 -

IІІ Жаңа сабақты бекіту

1 есеп

 -N мүшесі: Аn=N2-5 формуласымен берілген арифметикалық прогрессияның бастапқы 10 мүшесін есептеу керек.

Есептеу үшін:

А1=12-5

А2=22-5

А3=32-5

...

А10=102-5

өрнектерінің мәндерін табу керек.

Алгоритмдік тілде жазылуы

Pascal

Басы бүт N

 - - - - N:=1

 - - - - әзір N&le-10

 - - - - цб

 - - - - - -  - - - - - -А:=N2-5

 - - - - Шығару А

 - - - - - - - - - - - - N:=N+1

 - - - - Цс

Cоңы

Program A1-

Var: real-

 - - - - - - - n:byte-

begin

 - - - - - - - n:=1

 - - - - - - - while n<-=10 do

 - - - - - - - begin

 - - - - - - - a:=sqr(n)-5-

 - - - - - - - writeln(&lsquo-a[&lsquo-,n&rsquo-]=,a:6:2)-

 - - - - - - - n:=n+1-

end-

V - Сабақты қорытындылау

1. Қайталану саны белгісіз циклдер?

VI Үйге тапсырма: 1.8 - - 1,3 сұрақтар. 5-есеп

Категория: Ашық сабақтар | Добавил: Злой_Админ)) | Теги: тәсілдері, шығару, ұйымдастыру, есептер, циклді, Информатика, ұйымдастыруға
Просмотров: 905 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
ComForm">
avatar