4-мavzu. Mantiqiy dasturlash texnologiyasi. Reja


Tarmoqlanuvchi jarayon algoritmi



Yüklə 0,69 Mb.
Pdf görüntüsü
səhifə5/10
tarix17.04.2023
ölçüsü0,69 Mb.
#99079
1   2   3   4   5   6   7   8   9   10
4-ma\'ruza

Tarmoqlanuvchi jarayon algoritmi. 
#include  
#include  
using namespace std; 
int main(int argc, char *argv[]) 
{ int a,b; 
/*Berilgan o’zgaruvchilarga qiymat kiritish*/ 
cin>>a>>b; 
/*a va b lar uchun Ekub ni topish*/ 
while (a!=b) 
{ if (a>b) a=a-b; 
else b=b-a; } 
//Natijani chiqarish 
cout<system("PAUSE"); 
return EXIT_SUCCESS;} 
Butun turdagi a va bqiymatlari oqimdan o’qilgandan keyin ular qiymatlari toki o’zaro 
teng bo’lmaguncha takrorlash jarayoni ro’y beradi. Takrorlashning har bir qadamida a va b 
sonlarining kattasidan, kichigi ayriladi va ularning tengligi tekshiriladi. Takrorlashdan keyingi
ko’rsatma vositasida a o’zgaruvchisining qiymati natija sifatida chop etiladi. 
 
do-while takrorlash operatori while operatoridan farqli ravishda oldin operator yoki 
blokni bajaradi, keyin takrorlanish shartini tekshiradi. Bu qurilma takrorlanish tanasining kamida 
bir marta bajarilishini ta’minlaydi. do-while takrorlash operatori quyidagi sintaksisga ega: 
do  while (); 
Bunday takrorlash operatorining qo’llaniladigan holatlari takrorlanishni boshlamasdan turib, 
takrorlanish shartini tekshirishning iloji bo’lmagan holatlar hisoblanadi. Masalan, birorta 
jarayonni davom ettirish yoki to’xtatish haqidagi so’rovga javob olish va uni tekshirish zarur 
bo’lsin. Ko’rinib turibdiki, jarayonni boshlamasdan oldin bu so’rovni berishning ma’nosi yo’q. 
Hech bo’lmaganda takrorlanish jarayonining bitta qadami amalga oshirilgan bo’lishi kerak. 
Masala. Berilgan a musbat butun sonining barcha musbat butun bo’luvchilari va ularning 
miqdorini chop etadigan algoritm va dastur tuzilsin. 


Murakkab tarmoqlanuvchi jarayon 

Yüklə 0,69 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




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