Материалдар / Тармақталу операторлары
МИНИСТРЛІКПЕН КЕЛІСІЛГЕН КУРСҚА ҚАТЫСЫП, АТТЕСТАЦИЯҒА ЖАРАМДЫ СЕРТИФИКАТ АЛЫҢЫЗ!
Сертификат Аттестацияға 100% жарамды
ТОЛЫҚ АҚПАРАТ АЛУ

Тармақталу операторлары

Материал туралы қысқаша түсінік
тармақталу
Авторы:
Автор материалды ақылы түрде жариялады. Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
21 Желтоқсан 2017
358
0 рет жүктелген
770 ₸
Бүгін алсаңыз
+39 бонус
беріледі
Бұл не?
Бүгін алсаңыз +39 бонус беріледі Бұл не?
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
img_page_1
Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!
Материалдың қысқаша түсінігі
Тармақталу операторлары 3 Информатика және есептеуіш техника негіздері 8 сынып

1 слайд
Тармақталу операторлары 3 Информатика және есептеуіш техника негіздері 8 сынып

1 слайд

Тармақталу операторлары 3 Информатика және есептеуіш техника негіздері 8 сынып

GOTO операторы •GOTO операторы программада шартсыз көшу үшін қолданылады. •Бұл оператор GOTO (көшу) түйінді сөзінен басталады

2 слайд
GOTO операторы •GOTO операторы программада шартсыз көшу үшін қолданылады. •Бұл оператор GOTO (көшу) түйінді сөзінен басталады да, одан кейін LABEL бөлімінде сипатталған белгі атауы жазылады. GOTO БЕЛГІ

2 слайд

GOTO операторы •GOTO операторы программада шартсыз көшу үшін қолданылады. •Бұл оператор GOTO (көшу) түйінді сөзінен басталады да, одан кейін LABEL бөлімінде сипатталған белгі атауы жазылады. GOTO БЕЛГІ

GOTO операторының жазылуы Оператордың жалпы жазылуы: GOTO белгі; Белгі 1 мен 9999 арасындағы таңбасыз

3 слайд
GOTO операторының жазылуы Оператордың жалпы жазылуы: GOTO белгі; Белгі 1 мен 9999 арасындағы таңбасыз сан болуы мүмкін немесе латын әріптерінен және цифрлардан құралған символдар тізбегі болуы мүмкін

3 слайд

GOTO операторының жазылуы Оператордың жалпы жазылуы: GOTO белгі; Белгі 1 мен 9999 арасындағы таңбасыз сан болуы мүмкін немесе латын әріптерінен және цифрлардан құралған символдар тізбегі болуы мүмкін

“Белгіні”сипаттау •Белгілер белгілерді сипаттау бөлімінде жарияланады. •Мысалы: •LABEL 20, SUM; •LABEL 1; •LABEL A; Label б

4 слайд
“Белгіні”сипаттау •Белгілер белгілерді сипаттау бөлімінде жарияланады. •Мысалы: •LABEL 20, SUM; •LABEL 1; •LABEL A; Label бүтін оң сан ; идентификатор белгісі ,

4 слайд

“Белгіні”сипаттау •Белгілер белгілерді сипаттау бөлімінде жарияланады. •Мысалы: •LABEL 20, SUM; •LABEL 1; •LABEL A; Label бүтін оң сан ; идентификатор белгісі ,

Белгінің жазылуы •Белгі қажетті операторлар алдында қойылып, олардан қос нүкте арқылы бөлінеді. LabelL1, L2; Begin ... goto

5 слайд
Белгінің жазылуы •Белгі қажетті операторлар алдында қойылып, олардан қос нүкте арқылы бөлінеді. LabelL1, L2; Begin ... goto L1; ... L1 : goto L2; ... L2 : End.

5 слайд

Белгінің жазылуы •Белгі қажетті операторлар алдында қойылып, олардан қос нүкте арқылы бөлінеді. LabelL1, L2; Begin ... goto L1; ... L1 : goto L2; ... L2 : End.

Мысал. program goto_mysal; {программа аты} uses crt; {модульді қосу} label m; {m белгісінің сипатталу

6 слайд
Мысал. program goto_mysal; {программа аты} uses crt;            {модульді қосу} label m;             {m белгісінің сипатталуы} begin write(‘Мен'); {басып шығару} goto m;               {белгіге өтуді талап ету} write(‘мектепте оқымаймын');      {бұл оператор орындалмайды} m: write(‘мектепте оқимын');     {осы бөлімге өту} readkey;             {программаны тоқтату үшін} end.

6 слайд

Мысал. program goto_mysal; {программа аты} uses crt;            {модульді қосу} label m;             {m белгісінің сипатталуы} begin write(‘Мен'); {басып шығару} goto m;               {белгіге өтуді талап ету} write(‘мектепте оқымаймын');      {бұл оператор орындалмайды} m: write(‘мектепте оқимын');     {осы бөлімге өту} readkey;             {программаны тоқтату үшін} end.

Есеп X-ті есептеу программасын құру: x:=12*b/(2-a)

7 слайд
Есеп X-ті есептеу программасын құру: x:=12*b/(2-a)

7 слайд

Есеп X-ті есептеу программасын құру: x:=12*b/(2-a)

Шартты операторды қолдану арқылы uses crt; var a,b,x:real; begin read (a,b); if (a=2)then writeln (‘Ше

8 слайд
Шартты операторды қолдану арқылы uses crt; var a,b,x:real; begin read (a,b); if (a=2)then writeln (‘Шешімі жоқ') else begin writeln (‘Шешімі бар'); x:=12*b/(2-a); writeln (x); end; end.

8 слайд

Шартты операторды қолдану арқылы uses crt; var a,b,x:real; begin read (a,b); if (a=2)then writeln (‘Шешімі жоқ') else begin writeln (‘Шешімі бар'); x:=12*b/(2-a); writeln (x); end; end.

Шартсыз көшу операторы арқылы uses crt; var a,b,x:real; begin BELGI: read (a,b); if (a=2)then begin writeln

9 слайд
Шартсыз көшу операторы арқылы uses crt; var a,b,x:real; begin BELGI: read (a,b); if (a=2)then begin writeln (‘Шешімі жоқ'); writeln (‘а-ның мәнін қайта енгізіңіз'); goto BELGI; end else begin writeln (‘Шешімі бар'); x:=12*b/(2-a); writeln (x); end; end. Берілген программа а-ның дұрыс мәні енгізілгенше, қолданушыдан сан енгізуді сұрайды

9 слайд

Шартсыз көшу операторы арқылы uses crt; var a,b,x:real; begin BELGI: read (a,b); if (a=2)then begin writeln (‘Шешімі жоқ'); writeln (‘а-ның мәнін қайта енгізіңіз'); goto BELGI; end else begin writeln (‘Шешімі бар'); x:=12*b/(2-a); writeln (x); end; end. Берілген программа а-ның дұрыс мәні енгізілгенше, қолданушыдан сан енгізуді сұрайды

Бос оператор Бос оператор ешқандай да әрекеттің орындалмайтынын көрсетеді, ол программа блогынан шықпай-ақ, бірнеше ж

10 слайд
Бос оператор        Бос оператор ешқандай да әрекеттің орындалмайтынын көрсетеді, ол программа блогынан шықпай-ақ, бірнеше жолды орындамай өткізіп жіберіп, блок соңына бірден көшетін кезде пайдаланылады. Мұндайда END cөзінің алдына белгі жазылап, соңына қос нүкте қойылады,мысалы: Label Belgi; ... Begin ... goto Belgi;      {Блок соңына көшу} ...  Belgi:      {Белгісі бар бос оператор } End.

10 слайд

Бос оператор        Бос оператор ешқандай да әрекеттің орындалмайтынын көрсетеді, ол программа блогынан шықпай-ақ, бірнеше жолды орындамай өткізіп жіберіп, блок соңына бірден көшетін кезде пайдаланылады. Мұндайда END cөзінің алдына белгі жазылап, соңына қос нүкте қойылады,мысалы: Label Belgi; ... Begin ... goto Belgi;      {Блок соңына көшу} ...  Belgi:      {Белгісі бар бос оператор } End.

Есеп. X нақты саны берілген. Y функциясының мәнін есептеңіз:              1, 11,4 2, 1 cos 2 2 xегерx xегер xе

11 слайд
Есеп. X нақты саны берілген. Y функциясының мәнін есептеңіз:              1, 11,4 2, 1 cos 2 2 xегерx xегер xегер x yx Шарттарды байқап қарасақ, 1< x ≤ 2 интервалында функцияның анықталмағанын көруге болады. Мысал.

11 слайд

Есеп. X нақты саны берілген. Y функциясының мәнін есептеңіз:              1, 11,4 2, 1 cos 2 2 xегерx xегер xегер x yx Шарттарды байқап қарасақ, 1< x ≤ 2 интервалында функцияның анықталмағанын көруге болады. Мысал.

xycos 2  x≤1 y=-x 2 +4 иә жоқ x>2 иә y=1/x y жоқ ‘Функция анықталмаған’ соңы иә жоқ басы x≤-1 x Блок-схема

12 слайд
xycos 2  x≤1 y=-x 2 +4 иә жоқ x>2 иә y=1/x y жоқ ‘Функция анықталмаған’ соңы иә жоқ басы x≤-1 x Блок-схема

12 слайд

xycos 2  x≤1 y=-x 2 +4 иә жоқ x>2 иә y=1/x y жоқ ‘Функция анықталмаған’ соңы иә жоқ басы x≤-1 x Блок-схема

program mysal; uses crt; Label 1; var x,y:real; BEGIN clrscr; Write(‘х мәнін енгізіңіз: ');ReadLn(x); If x <=-1 Then y:=sqr(

13 слайд
program mysal; uses crt; Label 1; var x,y:real; BEGIN clrscr; Write(‘х мәнін енгізіңіз: ');ReadLn(x); If x <=-1 Then y:=sqr(cos(x)) Else IF x<=1 THEN y:=-sqr(x)+4 ELSE if x>2 then y:=1/x else Begin WriteLn('Функция анықталмаған'); GOTO 1; End; WriteLn('y=',y:7:2); 1: readln; END.

13 слайд

program mysal; uses crt; Label 1; var x,y:real; BEGIN clrscr; Write(‘х мәнін енгізіңіз: ');ReadLn(x); If x <=-1 Then y:=sqr(cos(x)) Else IF x<=1 THEN y:=-sqr(x)+4 ELSE if x>2 then y:=1/x else Begin WriteLn('Функция анықталмаған'); GOTO 1; End; WriteLn('y=',y:7:2); 1: readln; END.

•Шартсыз көшу операторын Паскаль тіліндегі басқа операторлармен алмастыруға болады. •Құрылатын программаларда шартсыз көшу опе

14 слайд
•Шартсыз көшу операторын Паскаль тіліндегі басқа операторлармен алмастыруға болады. •Құрылатын программаларда шартсыз көшу операторы сирек қолданылады. •Goto операторын шектен тыс көп қолдану программаны түсінуді қиындатып жіберуі мүмкін.

14 слайд

•Шартсыз көшу операторын Паскаль тіліндегі басқа операторлармен алмастыруға болады. •Құрылатын программаларда шартсыз көшу операторы сирек қолданылады. •Goto операторын шектен тыс көп қолдану программаны түсінуді қиындатып жіберуі мүмкін.