I. Bob. Shartli va tarmoqlanuvchi jarayonlarni loyihalash
Download 185.73 Kb.
|
C tilida tarmoqlanuvchi dasturlar tuzish Reja
- Bu sahifa navigatsiya:
- Shartli o`tish buyrug`i. Tarmoqlanuvchi jarayonlarni hisoblash
I.Bob.Shartli va tarmoqlanuvchi jarayonlarni loyihalash 1.1.Shartli 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: Bu yerda GOTO-buyruqning nomi bo`lib, o`t dеgan ma`noni bildiradi. Bu buyruqning shartsiz o`tish buyrug`i dеyilishiga sabab shuki, bu buyruq uchraganda (bajarilganda) to`g`ridan-to`g`ri dasturning bajarilishi 40 GOTO 100 Bu buyruqni bajarilishi natijasida hisoblash 40- satrdan 100-satrga uzatiladi. Shartli o`tish buyrug`i. Tarmoqlanuvchi jarayonlarni hisoblash Shartli o`tish buyrug`ining ikki xil: qisqa va to`liq ko`rinishlari mavjud, bu yerda IF-buyruqning nomi bo`lib, agar dеgan ma`noni bildiradi; THEN- yordamchi so`z bo`lib, bo`lsa (bajarilsa) dеgan ma`noni bildiradi; ELSE- yordamchi so`z bo`lib, aks holda dеgan ma`noni bildiradi. Yuqorida kеltirilgan rasmlardan ko`rinib turibdiki, qisqa ko`rinishda 30 IF X>0 THEN 100 40 X X 1 . . . X ning qiymati noldan katta bo`lganda 100-satrdagi buyruqlar, aks holda 40 satrdagi buyruqlar bajariladi. 30 IF X>0 THEN X 1 ELSE X X 1 . 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:
20 INPUT “A,B ”;A,B 30 IF A>B THEN 50 40 S B: GOTO 60 50 S A 60 PRINT “MAX ”; S 70 END Download 185.73 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling