Информатика ва ащборот технологиялари
Download 0.53 Mb.
|
tizim(Si) kurs
- Bu sahifa navigatsiya:
- TC.EXE
- TLIB.EXE
- Турбо Си тилининг асосий операторлари
Add Watch - янги ызгарувчиларни киритиш;
Delete Watch - киритилган ызгарувчилани ычириш; Edit Watch - киритилган ызгарувчилар билан ишлашни ташкил =илиш. Турбо Си тилининг асосий файллари TC.EXE - Турбо Си мущитини ишга тушириш; TCHELP.TCH - фойдаланувчига Турбо Си да ишлашни ыргатувчи файл; TCCONFIG.TC - конфигурация файллари; TLIB.EXE - кутубхоналар билан ишлаш файли; TLINL.EXE - *.OBJ файлни *.EXE файлига айлантириш дастури; *.Н - INCLUDE файллари; *.LIB - кутубхоналар файли; *.BGI - график драйвери; *.CHR - векторли график шрифтини ырнатиш. Турбо Си тилининг асосий операторлари Тармо=ланувчи операторларЯна оддий программанинг тузилишига =айтамиз, бу фа=ат биттагина main() функциясидан иборат эди. Процессор олди директивалари main() обьектларни_ани=лаш; бажарилувчи_оператор Хар бир бажарилувчи оператор, программанинг кейинги =адамдаги щаракатини ифода этади. Оператор =ийматга эга эмас. Щаракат хусусияти жищатидан операторлар икки типга ажратилади: маълумотларни ызгартириш операторлари ва программа ишини бажарувчи операторлар. Маълумотларни ызгартириш типик операторлари-=иймат узатиш ва ну=та ва вергул билан якунланувчи ихтиёрий ифода. Программа ишини бош=арувчи операторлар программа конструкциясини бош=арувчи операторлар дейилади. Уларга: - таркибий операторлари; - танлаш операторлари; - такрорлаш операторлари; - ытиш операторлари киради. +уйида таркибий операторларнинг =исми келтирилган. n++ ; sum+= (float)n Танлаш операторлари эса бу шартли оператор (if) ва переключател (switсh) дан иборат. Такрорлаш (цикл) операторлари: шарти олдиндан берилган оператор (while), параметрли такрорлаш (for) ва шарти кейин келувчи оператор (do) лардан иборат. Ытиш операторлари бош=аришни шартсиз узатишни таъминлайди. Уларга goto (шартсиз ытиш), continue (такрорлаш щозирги итерациясини якунлаш), break (такрорлашдан ёки переключателъдан чи=иш) ва return (функциялардан =айтиш) кабилар киради. Биз бу параграфда шартли операторлар билан танишиб ытамиз. У =уйидаги =ис=а кыринишга эга: If If(x +ис=а шаклдан таш=ари, яна тыли= шаклга щам эга былиб, унинг кыриниши: If(шартли_ифода) 1-оператор; else 2-оператор; Масалан: If(x>0) b=x; else b=-x; Уларнинг бажарилиш схемаси =уйидаги расмда (1-расм) келтирилган: 1-расм.
Масалан: ax +bx+c=0 квадрат тенгламанинг x , x - ща=и=ий илдизларини ани=лаш: …
if (d>=0.0) x1=(-b+sqrt(d)/2/a; x2=(-b-sqrt(d)/2/a; printf (“\n x1= %f x2= %f”, x1, x2 ); else printf (“\n Ща=и=ий илдизлар мавжуд эмас”); … кыринишида ани=ланади. Download 0.53 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling