🗊Презентация Циклы с постусловием

Нажмите для полного просмотра!
Циклы с постусловием, слайд №1Циклы с постусловием, слайд №2Циклы с постусловием, слайд №3Циклы с постусловием, слайд №4Циклы с постусловием, слайд №5Циклы с постусловием, слайд №6Циклы с постусловием, слайд №7Циклы с постусловием, слайд №8

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

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


Слайд 1





Циклы с постусловием
Описание слайда:
Циклы с постусловием

Слайд 2





Синтаксис оператора
REPEAT <тело цикла>
     UNTIL <условие>
Тело цикла – произвольная последовательность операторов
Условие – выражение логического типа
Описание слайда:
Синтаксис оператора REPEAT <тело цикла> UNTIL <условие> Тело цикла – произвольная последовательность операторов Условие – выражение логического типа

Слайд 3





Работа оператора
Операторы тела цикла выполняются хотя бы один раз, после чего выполняется условие, если оно ложно, операторы тела цикла выполняются вновь, иначе оператор REPEAT прекращает свою работу.
Описание слайда:
Работа оператора Операторы тела цикла выполняются хотя бы один раз, после чего выполняется условие, если оно ложно, операторы тела цикла выполняются вновь, иначе оператор REPEAT прекращает свою работу.

Слайд 4





Пример: Сосчитать сумму чисел от 1 до N.
Program sum;
Var i,n,s:integer;
Begin
Writeln(‘Введите n’);
Read(n);
S:=0; i:=1;
Repeat
 s:=s+i;
 i:=i+1
Until i>n;
Writeln(‘Сумма чисел=’,S);
End.
Описание слайда:
Пример: Сосчитать сумму чисел от 1 до N. Program sum; Var i,n,s:integer; Begin Writeln(‘Введите n’); Read(n); S:=0; i:=1; Repeat s:=s+i; i:=i+1 Until i>n; Writeln(‘Сумма чисел=’,S); End.

Слайд 5





ПРИМЕР
Нахождение наибольшего общего делителя двух натуральных чисел.
Описание слайда:
ПРИМЕР Нахождение наибольшего общего делителя двух натуральных чисел.

Слайд 6





Для решения этой задачи используется алгоритм Евклида
	Большее из чисел уменьшается на величину меньшего до тех пор, пока оба числа не станут равны.
Например:
Описание слайда:
Для решения этой задачи используется алгоритм Евклида Большее из чисел уменьшается на величину меньшего до тех пор, пока оба числа не станут равны. Например:

Слайд 7





Program NOD;
Program NOD;
Var a,b:integer;
Begin
Writeln(‘Введите a, b’);
Read(a,b);
Repeat
If a>b then a:=a-b;
If b>a then b:=b-a
Until a=b;
Writeln(‘НОД=’,a);
End.
Описание слайда:
Program NOD; Program NOD; Var a,b:integer; Begin Writeln(‘Введите a, b’); Read(a,b); Repeat If a>b then a:=a-b; If b>a then b:=b-a Until a=b; Writeln(‘НОД=’,a); End.

Слайд 8





Самостоятельные задания
Вычислить сумму квадратов вводимых чисел. Числа вводятся, пока не будет нажат «0». 
Вычислить сумму n слагаемых вида (i+1)/(i+2).
Описание слайда:
Самостоятельные задания Вычислить сумму квадратов вводимых чисел. Числа вводятся, пока не будет нажат «0». Вычислить сумму n слагаемых вида (i+1)/(i+2).



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