Главная / Информатика / Тармақталған алгоритм

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

hello_html_m2a7690f7.gifhello_html_m2a7690f7.gifhello_html_7e70b6a9.gifhello_html_2131de54.gif

Пәні: Информатика

Сыныбы:9

Мерзімі:

Пән мұғалімі: Танабаева Қ.Д.

Тексерілді

Директордың оқу ісі жөніндегі орынбасары


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

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

Күтілетін нәтиже:Оқушылар шартты операторлардың жазылу тәртібін, тармақталған алгоритмдерге программа құру біледі.

Түрі: аралас сабақ

Ресурстар, көрнекіліктер: 9 сынып информатика оқулығы, компьютер, оқулық


Кезеңдер

Оқытудың формалары, әдістері

Мұғалімнің іс әрекеті

Оқушының іс әрекеті

Ұйымдастыру


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

Мұғалімдермен амандасады. Сабаққа дайындығын көрсетеді.

Мағынаны тану


Топтық жұмыс

Жаңа сабақ

Шартты оператор – шарттың орындалуына немесе орындалмауына байланысты екі түрлі жағдайдың бірін таңдауға мүмкіндік береді.

Шартты оператордың алгоритмдік тілде жазылуы:



егер<шарт>

онда<оператор 1>

әйтпесе<оператор 2>

бітті



Мысал: Екі санның үлкенін табу

басы

енгізу а,b

егера>bонда max:=a әйтпесе max:=b

шығару max

бітті





Шартты оператордың блок-сызба түрінде жазылуы:











ақиқат

жалған

шарт

Оператор 2

Оператор 1























Мысал: Екі санның үлкенін табу

ақиқат

жалған

а>b

max:=b

max:=a

a,b



















max













Шартты оператордың программалау тілінде жазылуы:

if<шарт> then<оператор 1> else<оператор 2>;

Аудармасы: if – егер, then – онда, else – әйтпесе

Оқылуы: IF иф, THEN –зен, ELSE элс.

IF сөзінен кейін шартты жазу үшін Паскаль тілінде өрнектерді салыстыру (қатынас) белгілері (= (тең), > (үлкен), >= (үлкен немесе тең), < (кіші), <= (кіші немесе тең), <> (тең емес), AND (логикалық «және»), OR (логикалық «немесе») пайдаланылады.

Егер IF сөзінен кейінгі жазылған шарт орындалса (ақиқат болса), онда THEN сөзінен кейін жазылған оператор орындалады да, алорындалмаса (жалған болса), онда ELSE сөзінен кейін жазылған оператор орындалады.

Мысал: Екі санның үлкенін табу

Program pr1;

var a,b, max: integer;

begin

read( а,b);

ifа>bthen max:=a else max:=b;

write(‘max=’, max);

end.



Топтық жұмыс

Алг (арг нақ А,В, нәт лит max)

Басы

Енізу А,В

Егер А>B

Онда max:=A

Әйтпесе max:=B

бітті

шығару max

соңы


program esep

var a, b, max: real;

begin

write (‘екі санды енгіз:’;);

read (a,b);

if a>b then max:=a else max:=b;

write (‘max=’, max:6:3);

end.

Кез-келген санның оң немесе теріс екенін анықтайтын программасын және блок-схемасын құр 
Program; 
Var a: real; 
Begin 
Write(‘vedite a’); 
read(a); 
if a>=0 THEN write(‘a он сан’) else write(‘а терис сан’); 
end. 

Бөлменің температурасы 50 градустан жоғары болса, “ыстық” сөзін, 25 градустан жоғары болса, “қалыпты” сөзін, ал 25 градустан төмен болса, “суық” сөзін экранға шығару керек.
 
program h; 
var t:real; 
begin 
read(t); 
if t>=50 then write(‘
ыстык ‘) else 
if t>=25 then write(‘
калыпты ‘) else write(‘суык ‘); 
writeln(‘t=’,t); 
end. 


Әр жұмыс тобы өз тапсырмаларын орындайды

Бағалау

Жеке жұмыс



Оқушыларға бағалау парағы арқылы білімдерін өздеріне бағалату




Оқушылар бағалау парағына өзін-өзі бағалайды, мұғалімге тапсырады


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


Үй жұмысын түсіндіреді.

§6 оқып келу, №12 практикалық жұмыстың 1-а есебіне бағдарлама құру

Қосымша тапсырма: Таңдау операторы тақырыбына шолу жасап келу

Күнделікке үй тапсырмасын түртіп алу



Тармақталған алгоритм
  • Информатика
Описание:

Жаңа сабақ

Шартты оператор – шарттың орындалуына немесе орындалмауына байланысты екі түрлі жағдайдың бірін таңдауға мүмкіндік береді.

Шартты оператордың алгоритмдік тілде жазылуы:

егер<шарт>

онда<оператор 1>

әйтпесе<оператор 2>

бітті

Мысал: Екі санның үлкенін табу

басы

енгізу а,b

егера>bонда max:=a әйтпесе max:=b

шығару max

бітті

Шартты оператордың блок-сызба түрінде жазылуы:

Автор Нарымбекова Алия Рыскуловна
Дата добавления 10.05.2016
Раздел Информатика
Подраздел Планирования
Просмотров 291
Номер материала MA-066802
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓