until I > 100;
Dövrdən çıxış. Bəzən proqramlarda çox mürəkkəb dövrlərdən istifadəolunur. Belə dövrün bir neçə sonaçatma şərti ola bilər. Bu dövrlərin yaradılmasınısadələşdirmək üçün müasir proqramlaşdırma dillərində dövrdən çıxma operatorunəzərdə tutulub. Dövrdən çıxma operatoru adətən dövrün içərisindəki şərt opera-torunun daxilində istifadə olunur. Bu operator yerinə yetirildikdə idarəetmə dərhaldövrdən sonrakı ilk operat ora ötürülür. Bir dövrün daxilində bir neçə dövrdənçıxma operatoru yerləşə bilər. Dövrdən çıxma operatoru aşağıdakı kimi yazılır:
break;
Aşağıdakı misalda klaviaturadan daxil edilən ədədlərin cəmi hesablanır. Daxiledilən ədəd mənfi olduqda, dövr kəsilir.
S := 0;
while True do begin
Read(I);
if I < 0 then break;
S := S + I; end;
Bu misalda "sonsuz" dövrdən istifadə olunub, çünki dövrün şərti həmişə doğrudur.Lakin dövrün daxilində çıxış operatoru olduğundan proqram "dövrə düşmür".
Dövr hansı hissələrdən ibarətdir?
-
Sayğaclı, ön şərtli və son şərtli dövrlər Pascal dilində hansı operatorla ifadəolunur?
-
Dostları ilə paylaş: |