Материалдар / Тармақталу операторлары

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

Материал туралы қысқаша түсінік
тармақталу
Авторы:
Автор материалды ақылы түрде жариялады. Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
21 Желтоқсан 2017
341
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

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

4 слайд

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

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

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

5 слайд

Белгінің жазылуы • Белгі қажетті операторлар алдында қойылып, олардан қос нүкте арқылы бөлінеді. Label L1, L2; Begin ... goto L1; ... L1 : goto L2; ... L 2 : 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 writel

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 w

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 өзінің алдына белгі жазылап, соңына қос нүкте қойылады,мысалы : L abel Belgi ; ... B egin ... goto Belgi ;      { Блок со ңына көшу } ...   Belgi :      { Белгісі бар бос оператор } E nd.

10 слайд

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

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

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

11 слайд

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

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

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

12 слайд

x y cos 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 Th

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 операторын шектен тыс көп қолдану программаны түсінуді қиындатып жіберуі мүмкін.

Осы аптаның ең үздік материалдары
Педагогтардың біліктілігін арттыру курстары
Аттестацияда (ПББ) 100% келетін
тақырыптармен дайындаймыз
Аттестацияда (ПББ) келетін тақырыптар бойынша жасалған тесттермен дайындалып, бізбен бірге тестілеуден оңай өтесіз
Өткен жылы бізбен дайындалған ұстаздар 50/50 жинап рекорд жасады
Толығырақ