≤ şərti ödənilməlidir.
Dövr daxilində olan sətirlər bir neçə olarsa, onda həmin sətirlər BEGİN və END arasında verilməlidir. Yalnız bir sətir olduqda isə bu operatorlarsız da sətiri vermək olar.
Dövr operatorunun digər bir variantı da mövcuddur:
FOR := DOWNTO DO
;
Bu operatorda da istifadə edilən dəyişənlər üçün qaydalar əvvəlki variantda olduğu kimidir. Opertatorun fərqi ondan ibarətdir ki, hər sonrakı təkrarlanmada başlanğıc qiymətdən bir vahid çıxılır və onun qiyməti son qiymətdən kiçik olduqda idaretmə növbəti sətrdəki operatora verilir. Burada
şərti ödənilməlidir.
Nümunə1: S= ifadəsini hesablayan alqoritmin blok sxemini və proqramını qurun.
Paskal proqram:
PROGRAM MİSAL3;
USES CRT;
CONST
N=10;
VAR
İ:İNTEGER;
A, S:REAL;
BEGİN
READLN (A);
CLRSCR;
S:=0;
FOR İ:=1 TO N DO
S:=S+(SQR(İ)+A);
WRITELN (‘A=’,A:2:1,’ N=’,N,’ S=’,S:6:2);
END.
Dostları ilə paylaş: |