1-ish. Chiziqli a lg o r it m la m i dasturlash. Ishning m a q sa d i. Chiziqli tarkibli hisoblash jarayo-
niga m os da stur tuzish b o ‘yicha talabalarda am aliy bilim va
k o ‘n ik m a la r hosil qilish.
M a sa la n in g qo'yilishi. Paskal dasturlash tilida kiri-
tish-chiqarish va cVzlashtirish operatorlari yordam ida chiziqli
dasturlar tuzish.
Q isq a ch a na za riy m a ’lum otlar. Turbo Paskalda tuzi-
ladigan barcha turdagi dasturlar ichida eng sodda k o ‘rinishga
ega b o ‘lgani - b u chiziqli dasturlardir. Chiziqli d a s t u r l a m i n g .
u m u m iy tuzilmasini quyidagi qism larga ajratib k o ‘rsatish
m um kin:
-
dastur sarlavhasi; -o 'z g a m v c h ila r n i tavsiflash bo'lim i; - operatorlar bo ‘limi; -d a s tu r n in g tugaganlik belgisi -n u q ta . Dastur sarlavhasini
program xizm atchi s o ‘zi bilan bir
q a t o r d a . yoziladigan
dastur nom i tashkil etadi:
Program ; B unda da stur nom i dasturchi to m o n id an istalgan
harflar va raqam lar ketm a-ketligi k o ‘rinishida yozilishi m u m
kin. D asturga u nda qaralayotgan a m a lla m in g m az m unini ifo-
dalaydigan n o m la m i tanlagan m a ’qul. A gar zarurat boMmasa,
sarlavhani dastur tarkibida tasvirlam aslik ham m um kin.
O datda dasturda k o ‘rsatilgan har bitta h a rf yoki harflar
ketm a-ketligini, har bitta raqam yoki raqam lar ketma-ketligini
yoki b o i m a s a , biror h a r f bilan boshlanuvchi raqam larni m a
shina dastur tarkibiga kiritilayotgan m a ’lu m o tla m in g nomi
deb tushunadi (faqat operatorlar, xizm atchi s o ‘zlar va dastur
lash tilining standart funksiyalari b u nda n m ustasno). N o m lar
bilan belgilangan m a ’lum otlar
о 'zgaruvclular dcyiladi.
0 ‘zgaruvchilarni tavsiflash b o T im id a
var xizm atchi
s o ‘zi va undan keyin dasturda foydalaniladigan barcha
10
о ‘z g aruvchilam ing nom lari yoziladi. О ‘zg a ru v c h ila m in g nom -
laridan keyin esa : (ikki nuqta) bilan ajratib, u la m in g tipi
ko'rsatiladi. Masalan:'