Alisher navoiy nomidagi samarqand davlat universiteti axborotlashtirish texnologiyalari kafedrasi


-bob. Tanlash operatoriga doir masalala yechish algoritmlari



Yüklə 0,58 Mb.
Pdf görüntüsü
səhifə6/6
tarix02.01.2022
ölçüsü0,58 Mb.
#37752
1   2   3   4   5   6
tanlash operatorlari (2)

2-bob. Tanlash operatoriga doir masalala yechish algoritmlari 

2.1. Dasturga blok-sxema yaratish. 

If  …  then … else … komandasiga mos keluvchi algoritm blok 

sxema   ko‟rinishi quyidagicha:



 

 

 

 

 

 

 

 

 

 

If  …  then …  komandasiga mos keluvchi algoritm blok sxema   

ko‟rinishi quyidagicha:



 

 

 

 

 

 

 

 

 

 

 

 

Shartli ifoda 

 

      Komandalar  



      ketma-ketligi 

      Komandalar  

      ketma-ketligi 

 

true 



false 

false 


true 

Shartli ifoda 

 

      Komandalar  



      ketma-ketligi 

 



13 

 

Case operatoriga mos keluvchi algoritm blok sxema   ko‟rinishi 

quyidagicha:

 

 

 

 

 

 

 

 

 

 

 



 

 

 

 

 

 

 

 

 

 

 

 

 

 

Aks holda 

Shartli ifoda 

 

operator 1 



operator 2 

operator N 

… 

operator N+1 




14 

 

 



2.2. Tanlash operatorlarigadoir masalalar 

1-masala: Fasllar 1 dan 4 gacha bo’lgan raqamlarda ifodalangan, hozir 

qaysi fasl ekanini aniqlovchi dastur tuzing.    

   Program m2; 

Var n:integer; 



Begin  

        Readln(n); 

CASE n of  

1:writeln(„bahor‟); 

2:writeln(„yoz‟); 

3:writeln(„kuz‟); 

4:writeln(„qish’)  else 

Writeln(„bunday fasl yo’’q’); 



End. 

 

 

 

 

 

 

 

 

 

 

 


15 

 

Xulosa 

Ko‟pgina masalalarni yechishning algoritmi ketma ketliklardan iborat 

bo‟lmaydi, yani ularning bajarilishi ketma-ket amalga oshmaydi. Bir ketma 

ketlikdan ikkinchisiga o‟tish maxsus strukturalar yordamida bajarilishi lozim 

bo‟lgan hollarda tarmoqlanuvchi hisoblash jarayonidan foydalanish juda 

samarali bo‟ladi. Juda ko‟plab shartlar ichidan birini tanlashga to‟g‟ri 

kelganda tanlash operatorlaridan foydalanish juda qulay va samarali. 

 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 

 

 



 


16 

 

 



           Foydalanilgan adabyotlar 

1.  Gudenko D , Petrochenko D  “DASTURLASHTIRISHDAAN 

MASALALAR TO‟PLAMI”. Tarjimonlar: Qarshiyev A.B, Murodov 

O‟.M., Yusupov P.A. Samarqand-2010 y. 

2.  Ahatov  A.R.,  Zaripova  G.L.  va  boshq.  Axborot  texnologiyalari  // 

Uslubiy qo‟llanma. – Samarqand: SamDU nashri, 2008 yil . 

3. 

Жуманов 


И.И. 

Мингбаев 

Н.С., 

Информатика.- Самарқанд: СамДУ нашри, 2002 



4.  Гуломов 

С.С.  ва  бошқалар.  Ахборот  тизимлари  ва 

технологиялари. Тошкент,  2000 й. 

5.  Xamrayev .D, Sindorov .M  “Algoritm nazaryasi” Toshkent -2004y. 



Yüklə 0,58 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin