while TAKRORLASH STRUKTURASI




Download 1,39 Mb.
Pdf ko'rish
bet14/18
Sana13.06.2024
Hajmi1,39 Mb.
#263316
1   ...   10   11   12   13   14   15   16   17   18
 
while TAKRORLASH STRUKTURASI 
Takrorlash strukturasi bir ifoda yoki blokni ma'lum bir shart to'g'ri (true) 
bo'lishi davomida qaytarish imkonini beradi. Qaytarilayatgan ifoda shartga ta'sir 
ko'rsatishishi kerak. Ma'lum bir vaqt o'tkandan keyin shart false ga o'zgartilishi 
kerak. Bo'lmasam while (davomida) tugatilmaydi. while faqat o'zidan keyin kelgan 
ifodaga ta'sir qiladi. Agar biz bir guruh amallarni qaytarmoqchi bo'lsak, ushbu 
blokni {} qavslar ichiga olishimiz kerak. Shart takrorlanuvchi blokning boshida 
tekshirilgani sababli, agar shart noto'g'ri bo'lib chiqsa, blokni hech ijro ko'rmasligi 
ham mumkin. 
while (shart) { 
ifoda1; 
ifoda2; 
.... 
.....

 
 


26 
II BOB. AMALIY QISM 
2.1 Dasturning asosiy ko’rinishlari 
 
 
Dasturga kirish qismi. 
Dasturning asosiy qismi. 


27 
Nazariy qismi 


28 
Sanoq sistemasi haqida 
Ikkilik sanoq sistemasi 


29 
Sakkizlik sanoq sistemasi 
O’n oltilik sanoq sistemasi 
Uchlik sanoq sistemasi 


30 
Bir sanoq sistemasidan ikkinchi sanoq sistemasiga o’tkazuvchi kalkulyator qismi. 
Sanoq sistemasi asosi 2, 36 oraliqda bo’lishi kerak. 


31 
Sanoq sistemasi xato kiritilsa tizimning natijasi. 
Dasturga sonning xato kiritilishi 


32 
To’g’ri kiritilgan qiyatlar uchun dasturning natijasi. 
To’g’ri kiritilgan qiyatlar uchun dasturning natijasi. 


33 
Algoritim qismi 
Algoritim qismining tarkibi 


34 
Algoritim qismining tarkibi 


35 
Yo‘q 
Ha 
Yo‘q 
Ha 
Boshlamoq 
n, m, s 
i =0; i < s.size(); ++ i 
s[i]=’.’ 
ind = i 
k = 1, res1 = 0; RES = ””; 
a = “0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ” 
i =ind-1; i >= 0; -- i 
res1 = res1 + (s3[i] < 65 ? s3[i] - '0' : s3[i] - 'A' + 10) * k; 
k = k * n; 
res1>0 
RES = RES + a[res1%m] + RES 
res1 = res1 / m; 
p = 1 / m; 
res2 = 0 
i =ind + 1; i < s.size(); ++ i 
res2 = res2 + (s3[i] < 65 ? s3[i] - '0' : s3[i] - 'A' + 10) * p; 
p = p / s1; 

Download 1,39 Mb.
1   ...   10   11   12   13   14   15   16   17   18




Download 1,39 Mb.
Pdf ko'rish