tashkiliy operator va uning vazifasi. o`tish operatori

DOCX 11 pages 84.6 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 11
rеja: 1. tashkiliy operator va uning vazifasi. o`tish operatori 2. shartsiz o`tish buyrug`i. 3. shartli o`tish buyrug`i. tarmoqlanuvchi jarayonlarni hisoblash. 4. takrorlanuvchi jarayonlarni hisoblash dasturlarini tuzish. 5. shartli buyruq va uning dasturlashda qo`llanilishi. 1. tashkiliy operator va uning vazifasi bir nechta operatorlarning ketma-ketligini bitta operatorga birlashtirish uchun tashkiliy operator zarur bo`ladi. tashkiliy operator -bu begin va end xizmatchi so`zlari orasiga olib yozilgan, ixtiyoriy operatorlarning ketma-ketligidir : ::q begin {; } end xususiy holda, operatorlar ketma-ketligi bitta operatordan ham tashkil topishi mumkin. tashkiliy operatorga doir misollar : 1. begin k:= 5 end 2. begin y:= xғ7*ex`(x+5); z:= ln(abs(y)) end 3. begin k:=0; begin i:=0; z:=i*(i+k); end; k:=2*k; end 4. if x>0 then begin a:=5; c:=a*sin(a) end yuqoridagi 3-misolda ko`rsatilganday, tashkiliy operator rekursiv xarakterga ham ega. o`tish operatori odatda, programma o`z ishini yozilgan operatorlar ketma-ketligi bo`yicha amalga oshiradi. operatorlarning tabiiy bajarilish ketma-ketligini buzish uchun, shartsiz o`tish operatoridan foydalanish mumkin. programmaning biror operatoridan …
2 / 11
lganda, programma tuzuvchi iloji boricha o`tish operatorida foydalanmaslikka harakat qilgani mahquldir. chunki o`tish operatoridan foydalanish, programmaning o`qilishini qiyinlashtirib,uning sifatini keskin pasaytiradi. o`tish operatoridan foydalanishga doir quyidagi to`liq programmani ko`rib chiqaylik: `rogram m1; label 1; var a,y:real; begin 1: readln (a); if a ::= if then else bu yerda if (agar), then (u holda), else (aks holda) - xizmatchi so`zlar. shunday qilib, to`liq shartli operatorni soddaroq quyidagicha yozish mumkin: if s then s1 else s2; bu yerda s – mantiqiy ifoda; s1 – s mantiqiy ifoda rost qiymat qabul qilganda ishlovchi operator; s2 – s mantiqiy ifoda yolgon qiymat qabul qilganda ishlovchi operator. shartli operatorning bajarilishi unda yozilgan s1 yoki s2 operatorlaridan faqat birini bajarilishiga olib keladi, yahni agar s mantiqiy ifoda bajarilishidan so`ng true (rost) qiymati hosil bo`lsa s1 operatori, aks holda esa s2 operatori bajariladi. shartli o`tish operatori. dasturda boshqaruvni ma’lum shart asosida u yoki bu tarmoqqa uzatish shartli …
3 / 11
holda, bu operatorlar ketma-ketligi begin va end xizmatchi so`zlari orasiga olinib tashkiliy operator hosil qilinadi. misol: if a>b then begin y:a*cos(a); z:sqr(y); `:sqrt(abs(yz)); writeln(z) end else begin y:a*sin(a); z:sqr(y)*y; `:tan(yz); writeln(z) end; ko`pgina operatorlar kabi, shartli operator ham rekursivlik xossasiga ega yahni, shartli operator ichida yana shartli operator qatnashishi mumkin. lekin, chala shartli operatorning ichida yana shartli operator yozishda ehtiyot bo`lmoq zarur, chunki yozilgan operatorni ikki xil ma`noda tushunish mumkin: if b1 then if b2 then s1 else s2 bu operator quyidagicha tushunilishi mumkin: 1) if b1 then begin if b2 then s1 else s2 end 1. if b1 then begin if b2 then s1 end else s2 shartsiz o`tish buyrug`i bizga ma`lumki, dasturning bajarilishi satrlar nomеrlarining o`sish tartibida amalga oshadi. bu tabiiy kеtma-kеtlikni buzishga to`g`ri kеlganda uni shartsiz o`tish buyrug`i yordamida amalga oshiriladi. buyruqning ko`rinishi quyidagicha: goto bu yerda -buyruq joylashgan satrning nomеri; - o`tilayotgan satrning nomеri; goto-buyruqning nomi …
4 / 11
арт -nomеrli satr qisqa ko`rinishi ha yo`q kеyingi satr sharт шарт yuqorida kеltirilgan rasmlardan ko`rinib turibdiki, qisqa ko`rinishda bajarilganda -satrga o`tiladi, aks holda bu buyruqdan kеyingi satrdagi buyruqlar bajariladi. masalan, 30 if x>0 then 100 40 xx1 x ning qiymati noldan katta bo`lganda 100-satrdagi buyruqlar, aks holda 40 satrdagi buyruqlar bajariladi. 30 if x>0 then x1 else xx1 30 satrdagi buyruq bajarilishi quyidagi natijalarga olib kеladi: agar x>1 bo`lsa, x ning qiymati 1 ga tеng bo`ladi, aks holda x ning qiymati 1 ga ortadi. misol: 10 rem max 20 input “a,b”;a,b 30 if a>b then 50 40 sb: goto 60 50 sa 60 print “max”; s 70 end takrorlanuvchi jarayonlarni hisoblash dasturlarini tuzish shartli o`tish buyruqlari takrorlanuvchi jarayonlarning dasturini yozishda ham qo`llaniladi. misol: 10 rem yig‘indi 20 input “n,x”;n, x 30 i1: s 0 40 sssin(i*x) 50 i i1 60 if in then 40 70 ? “s”; s 80 end …
5 / 11
tashkiliy operator va uning vazifasi. o`tish operatori - Page 5

Want to read more?

Download all 11 pages for free via Telegram.

Download full file

About "tashkiliy operator va uning vazifasi. o`tish operatori"

rеja: 1. tashkiliy operator va uning vazifasi. o`tish operatori 2. shartsiz o`tish buyrug`i. 3. shartli o`tish buyrug`i. tarmoqlanuvchi jarayonlarni hisoblash. 4. takrorlanuvchi jarayonlarni hisoblash dasturlarini tuzish. 5. shartli buyruq va uning dasturlashda qo`llanilishi. 1. tashkiliy operator va uning vazifasi bir nechta operatorlarning ketma-ketligini bitta operatorga birlashtirish uchun tashkiliy operator zarur bo`ladi. tashkiliy operator -bu begin va end xizmatchi so`zlari orasiga olib yozilgan, ixtiyoriy operatorlarning ketma-ketligidir : ::q begin {; } end xususiy holda, operatorlar ketma-ketligi bitta operatordan ham tashkil topishi mumkin. tashkiliy operatorga doir misollar : 1. begin k:= 5 end 2. begin y:= xғ7*ex`(x+5); z:= ln(abs(y)) end 3. begin k:=0; begin i:=0; z:=i*(i+k);...

This file contains 11 pages in DOCX format (84.6 KB). To download "tashkiliy operator va uning vazifasi. o`tish operatori", click the Telegram button on the left.

Tags: tashkiliy operator va uning vaz… DOCX 11 pages Free download Telegram