🗊Презентация Организация циклических процессов

Категория: Информатика
Нажмите для полного просмотра!
Организация циклических процессов, слайд №1Организация циклических процессов, слайд №2Организация циклических процессов, слайд №3Организация циклических процессов, слайд №4Организация циклических процессов, слайд №5Организация циклических процессов, слайд №6Организация циклических процессов, слайд №7Организация циклических процессов, слайд №8

Вы можете ознакомиться и скачать презентацию на тему Организация циклических процессов. Доклад-сообщение содержит 8 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Организация циклических процессов
Описание слайда:
Организация циклических процессов

Слайд 2





	В языке ПАСКАЛЬ имеется три вида операторов цикла :
	В языке ПАСКАЛЬ имеется три вида операторов цикла :

1. Оператор с предварительным условием  (предусловие);
2. Оператор с последующим условием (постусловие);
3. Оператор  цикла с  параметром.
 
	Операторы для записи циклов являются сложными, так как в их состав входят другие операторы.
Описание слайда:
В языке ПАСКАЛЬ имеется три вида операторов цикла : В языке ПАСКАЛЬ имеется три вида операторов цикла : 1. Оператор с предварительным условием (предусловие); 2. Оператор с последующим условием (постусловие); 3. Оператор цикла с параметром. Операторы для записи циклов являются сложными, так как в их состав входят другие операторы.

Слайд 3





Оператор цикла с предварительным условием 

		Цикл с предварительным условием (цикл - пока) используется, как правило, в тех  случаях, когда заранее известно число повторений цикла.

	Форма записи цикла с предусловием:
While <логическое выражение> do<тело цикла>;
  пока                                                     делать
	Здесь WHILE (пока) и  DO (выполнить) -  служебные слова.

	Рассмотрим фрагмент программы с использованием оператора цикла с предусловием  :     A:=1 ;  N:=1 ;

                                  WHILE  2*A < = 3* N +1  DO
                                       BEGIN
                                           A:=A+2 ; 
                                           N:=N+1 ;
                                      END;
Описание слайда:
Оператор цикла с предварительным условием Цикл с предварительным условием (цикл - пока) используется, как правило, в тех случаях, когда заранее известно число повторений цикла. Форма записи цикла с предусловием: While <логическое выражение> do<тело цикла>; пока делать Здесь WHILE (пока) и DO (выполнить) - служебные слова. Рассмотрим фрагмент программы с использованием оператора цикла с предусловием : A:=1 ; N:=1 ; WHILE 2*A < = 3* N +1 DO BEGIN A:=A+2 ; N:=N+1 ; END;

Слайд 4





Оператор цикла с предварительным условием
	Рассмотрим фрагмент программы с использованием оператора цикла с предусловием  :     A:=1 ;  N:=1 ;

                                  WHILE  2*A < = 3* N +1  DO
                                       BEGIN
                                           A:=A+2 ; 
                                           N:=N+1 ;
                                      END;

	Пока условие 2a<=3n+1 является истинным, выполняются операторы циклической части. Переменные А и N, а также логическое выражение принимают следующие значения в процессе выполнения этой части программы:

        A                    1                                3                                5                                  7
        N                    1                                2                                3                                  4
2A<=3N+1          2<=4                        6<=7                        10<=10                       14<=13  
                          Истинно                Истинно                     Истинно                      Ложно
    
     		При  A=7  и  N=4  логическое выражение становится ложным  и  управление передается за пределы цикла (т.е. за END).
Описание слайда:
Оператор цикла с предварительным условием Рассмотрим фрагмент программы с использованием оператора цикла с предусловием : A:=1 ; N:=1 ; WHILE 2*A < = 3* N +1 DO BEGIN A:=A+2 ; N:=N+1 ; END; Пока условие 2a<=3n+1 является истинным, выполняются операторы циклической части. Переменные А и N, а также логическое выражение принимают следующие значения в процессе выполнения этой части программы: A 1 3 5 7 N 1 2 3 4 2A<=3N+1 2<=4 6<=7 10<=10 14<=13 Истинно Истинно Истинно Ложно При A=7 и N=4 логическое выражение становится ложным и управление передается за пределы цикла (т.е. за END).

Слайд 5





Оператор цикла с последующим условием

	Цикл с последующим условием, как правило, используется в тех случаях, когда заранее не известно число повторений цикла. 

Оператор цикла имеет вид :

 REPEAT <тело цикла> UNTIL <логическое выражение>;
    
        Здесь REPEAT (повторить) и UNTIL (до тех пор пока) - служебные слова. 

Пример: 
Вычислить значение функции Y=X*X при X=8, 6, 4, 2.
Фрагмент программы имеет вид:
                                X:=8;
                                REPEAT
                                    Y:=X*X;
                                    WRITELN(X,Y);
                                     X:=X-2;
                                UNTIL  X<0

X                                       8                  6                    4                  2                      0
Y                                     64                36                   16                 4                      _
Выражение  X<2                              
истинно или ложно        False        False                 False          False               TRUE
Описание слайда:
Оператор цикла с последующим условием Цикл с последующим условием, как правило, используется в тех случаях, когда заранее не известно число повторений цикла. Оператор цикла имеет вид : REPEAT <тело цикла> UNTIL <логическое выражение>; Здесь REPEAT (повторить) и UNTIL (до тех пор пока) - служебные слова. Пример: Вычислить значение функции Y=X*X при X=8, 6, 4, 2. Фрагмент программы имеет вид: X:=8; REPEAT Y:=X*X; WRITELN(X,Y); X:=X-2; UNTIL X<0 X 8 6 4 2 0 Y 64 36 16 4 _ Выражение X<2 истинно или ложно False False False False TRUE

Слайд 6





Оператор цикла с параметром

		Оператор цикла с параметром используется в тех случаях, когда заранее известно, сколько раз должна повторится циклическая часть программы. 

		Оператор цикла имеет вид:

                FOR  i:=n   TO  k  DO <тело цикла>;
                  
       Здесь FOR  (для), TO(до), DO (выполнить) - служебные слова; i - параметр цикла;  n, k - начальное и конечное значение параметра цикла.
       Циклическая часть программы выполняется повторно для каждого значения параметра цикла i от его начального значения n до конечного значения  k включительно.
Описание слайда:
Оператор цикла с параметром Оператор цикла с параметром используется в тех случаях, когда заранее известно, сколько раз должна повторится циклическая часть программы. Оператор цикла имеет вид: FOR i:=n TO k DO <тело цикла>; Здесь FOR (для), TO(до), DO (выполнить) - служебные слова; i - параметр цикла; n, k - начальное и конечное значение параметра цикла. Циклическая часть программы выполняется повторно для каждого значения параметра цикла i от его начального значения n до конечного значения k включительно.

Слайд 7





Оператор цикла с параметром
Пример:  Пусть имеется фрагмент программы с переменными целого типа.

                      FOR    I:=1    TO   5  DO
                           BEGIN
                               A:=2*I;
                               B:=2*I+1;
                               WRITELN(A:3, B:3)
                       END

	Циклическая часть программы выполняется повторно пять раз, при этом параметр цикла i  изменяет свое значение от 1 до 5. В результате выполнения программы переменная получает следующие значения:

       I   ………………..   1              2              3               4                 5
       A  ………………..   2              4              6               8                10
       B  ………………..   3               5             7               9                 11
Описание слайда:
Оператор цикла с параметром Пример: Пусть имеется фрагмент программы с переменными целого типа. FOR I:=1 TO 5 DO BEGIN A:=2*I; B:=2*I+1; WRITELN(A:3, B:3) END Циклическая часть программы выполняется повторно пять раз, при этом параметр цикла i изменяет свое значение от 1 до 5. В результате выполнения программы переменная получает следующие значения: I ……………….. 1 2 3 4 5 A ……………….. 2 4 6 8 10 B ……………….. 3 5 7 9 11

Слайд 8





Оператор цикла с параметром
Фрагмент программы с убыванием значений параметра цикла от 5 до 1 имеет вид:  
        
                      FOR    I:=5    DOWNTO   1    DO
                           BEGIN
                                A:=2*I;
                                B:=2*I+1;
                                WRITELN(A:3, B:3)
                            END;

   В процессе выполнения программы переменные принимают следующие значения:

      I      …………….     5              4              3               2                   1
      A     …………….    10             8              6               4                   2 
      B     ……………..    11             9              7               5                   3
Описание слайда:
Оператор цикла с параметром Фрагмент программы с убыванием значений параметра цикла от 5 до 1 имеет вид: FOR I:=5 DOWNTO 1 DO BEGIN A:=2*I; B:=2*I+1; WRITELN(A:3, B:3) END; В процессе выполнения программы переменные принимают следующие значения: I ……………. 5 4 3 2 1 A ……………. 10 8 6 4 2 B …………….. 11 9 7 5 3



Похожие презентации
Mypresentation.ru
Загрузить презентацию