Kirish. Takrorlanuvchi jarayonlar



Yüklə 1,31 Mb.
səhifə7/12
tarix26.01.2022
ölçüsü1,31 Mb.
#51598
1   2   3   4   5   6   7   8   9   ...   12
4- ma\'ruza matni

Masalan:

while(1); // cheksiz takrorlash

Xuddi for operatoridek, ‘,’ yordamida <ifoda> da bir nechta amallar sinxron ravishda bajarish mumkin.



Misol. Son va uning kvadratlarini chop qilinadigan dasturda ushbu holat ko‘rsatilgan:

#include

using namespace std;

int main()

{

int n,n2;



cout<<"Sonni kiriting (1..10):=";

cin>>n;


n++;

while(n--,n2=n*n,n>0)

cout<<" n soni = "<

cout<< " A va B natural sonlarni kiriting : " ;

cin >> a >> b ;

while ( a != b ) a > b ? a -= b : b -= a ;

cout<< " Bu soniar EKUBi= "<< a ;

return 0 ;

}

Bu misolda butun turdagi a va b qiymatlari oqimdan o‘qilgandan keyin toki ularning qiymatlari o‘zaro teng bo‘lmaguncha takrorlash jarayoni ro‘y beradi. Takrorlashning har bir qadamida a va b sonlarning kattasidan kichigi ayriladi. Takrorlashdan keyingi ko‘rsatma vositasida a o‘zgaruvchisining qiymati natija sifatida chop etiladi.





  1. Yüklə 1,31 Mb.

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




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