20131016_tsikl_s_predusloviem (1)

Слайд 2

Виды циклов

Цикл с предусловием
Цикл с постусловием
Цикл со счетчиком

Виды циклов Цикл с предусловием Цикл с постусловием Цикл со счетчиком

Слайд 3

Цикл с предусловием (while)

Циклы с предусловием используются тогда, когда выполнение цикла связано

Цикл с предусловием (while) Циклы с предусловием используются тогда, когда выполнение цикла
с некоторым логическим условием. Оператор цикла с предусловием имеет две части: условие выполнения цикла и тело цикла.
При выполнении оператора while определенная группа операторов выполняется до тех пор, пока булево условие истинно. Если условие сразу ложно, то оператор не выполнится ни разу.

Слайд 4

Форма записи

while <булево выражение> do
begin
группа операторов;
end;

Форма записи while do begin группа операторов; end;

Слайд 5

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

При использовании цикла с предусловием надо помнить следующее: значение условия выполнения цикла
должно быть определено до начала цикла;
если значение условия истинно, то выполняется тело цикла, после чего повторяется проверка условия. Если условие ложно, то происходит выход из цикла;
хотя бы один из операторов, входящих в тело цикла, должен влиять на значение условия выполнения цикла, иначе цикл будет повторяться бесконечное число раз.

Слайд 6

Задача: найти сумму пяти целых чисел.

S — сумма чисел (integer)

Переменные:

x — вводимое

Задача: найти сумму пяти целых чисел. S — сумма чисел (integer) Переменные:
число (integer)

i — переменная цикла (integer)

Слайд 7

Текст программы

Program Summa;
Var S, x, i : integer;
Begin
S:=0;
i:=1;
while i<=5

Текст программы Program Summa; Var S, x, i : integer; Begin S:=0;
do
begin
Write (‘Введите ',i,'-е число ');
readln (x);
S:=S+x;
i:=i+1;
end;
write (‘Сумма чисел равна ‘,S);
End.

Слайд 8

Задачи

Вводятся 10 чисел. Определить, сколько среди них целых чисел.
Вывести все чётные числа

Задачи Вводятся 10 чисел. Определить, сколько среди них целых чисел. Вывести все
начиная с числа N и до числа M. Числа N и M задает пользователь.
Имя файла: 20131016_tsikl_s_predusloviem-(1).pptx
Количество просмотров: 27
Количество скачиваний: 0