Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемЗинаида Горталова
1 Əliyeva Xanim
2 Dövr anlayışının ü mumiləşdirilməsi.
3 Əsas suallar: Dövr nədir? Dövr – Bu operatorlarin bir neçə dəfə təkrarlanmasını təmin edən alqoritmik konstruksiyadir.– (icraşinin komandalarını).
4 Dövrlərin hansı növləri var?
5 Təyin olunmuş sayda komandalar yerinə yetirilir. Dövr parametri son qiyməti alanda dövr qurtarır.
7 Parametr nədir? Bu tam tipli dəyişən dövrdə təkrar olan hissələrin sayını göstəir Parametr 1 (± 1)addimla dəyişir
9 Operatorlar mötərizələri Operator mötərizələri nədir? Operator mötərizələri – bu quruluş bir neçə operatorları bir komandada birləşdirmək və yerinə yetirmək üçündür.
10 Şərtli dövrlər Şərt nədir? Şərt – mütləq aşağıdakı qiymətlərdən birini alır: а) yalan б) doğru.
11 Belə dövrlərdən adətən dövrün təkrarlanmaların sayı qabaqcadan məlum olmadıqda istifadə edilir.Şərt dövrə daxil olduqda yoxlanılır və Dövrün yeriə yetirmə şərti adlanır». Əgər şərt doğru yazilmayibsa, onda dövr heç bir dəfə də icra olunmaya bilər.
12 Ön şərtli dövr Pascal dilində ön şərtli dövr necə işləyir?
13 Hansı dövrün qrafiki təsviridir?
14 Əvvəlcə komandalar yerinə yetirilir,sonra şərt yoxlanılır. Şərt adlanır: «Dövrün davam etmə şərti ». Ön şərtli dövrdən fərqli olaraq dövrün gövdəsi həmişə ən azı bir dəfə yerinə yetirilir.
15 Repeat operator1; operator2;... OperatorN; Until ;
16 operator Şərt yalan qiymət alırsa, Onda dövr operatorlarin yerinə yetirilməsinə qayıdılır.
17 Parametrli dövrü həmişə ön şərtli dövrlə əvəz etmək olar.
18 III. Parametrli dövrdən istifadə etməklə Program Ex3; Var A,s: Integer; Begin S:=0; For A:=1 To 100 Do S:=S+A*A; Writeln(S); End. Nümunə. 1 dən 100 qədər natural ədədlərin kvadratları cəminin tapılması. Dövr operatorun üç növündən istifadə edərək bu məsələnin həllini yazaq. I.Hələlikdövründən istifadə etməklə Program Ex1; Var A,s: Integer; Begin A:=1; S:=0; While A<=100 Do Begin S:=S+A*A; A:=A+1 End; Writeln(S); End. II. Program Ex2; Var A,s: Integer; Begin A:=1; S:=0; Repeat S:=S+A*A; A:=A+1; Until A>100; Writeln(S); End.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.