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

Слайд 2

ЦИКЛЫ
В Паскале три вида циклов:
Цикл For (со счетчиком);
Цикл While (с

ЦИКЛЫ В Паскале три вида циклов: Цикл For (со счетчиком); Цикл While
предусловием);
Цикл Repeat (с постусловием).

Слайд 3

Цикл FOR

For позволяет выполнить серию действий заданное число раз.
Общий формат :
for

Цикл FOR For позволяет выполнить серию действий заданное число раз. Общий формат
i:=nz to kz do шаг 1
тело цикла
или
for i:=nz downto kz do шаг -1
тело цикла
где i-переменная цикла или счетчик и должна быть только целого типа, nz- начальное значение переменной, kz – конечное значение переменной программы.

Слайд 4

Цикл While

Общий формат:
while условие do
begin
тело цикла
end;
где условие- некоторое выражение, результат может "истина"

Цикл While Общий формат: while условие do begin тело цикла end; где
или "ложь".
Если в теле цикла несколько операторов, то их нужно объединить програмными скобками begin – end.

Слайд 5

Как работает While? Сначала проверяется условие.

Если оно истинно, то тело цикла выполняется,

Как работает While? Сначала проверяется условие. Если оно истинно, то тело цикла
затем условие проверяется снова, и процесс повторяется. Тело цикла выполняется каждый раз, когда проверка условия дает "истину".

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

Слайд 6

Цикл Repeat

Общий формат:
repeat
тело цикла
until условие

Сначала выполняется тело цикла.
По достижению пункта until проверяется

Цикл Repeat Общий формат: repeat тело цикла until условие Сначала выполняется тело
условие.
Если оно не выполняется, тело цикла выполняется снова, с новой проверкой условия.
Если же условие выполнено, то тело цикла больше не повторяется, цикл завершается, а программа переходит к выполнению оператора, следующего за until.
В этом цикле не используются програмные скобки begin-end.
После until ставится условие выхода из цикла.

Слайд 7

Задача

Даны равносторонние треугольники. Значение сторон меняются от 10 до 24 с шагом

Задача Даны равносторонние треугольники. Значение сторон меняются от 10 до 24 с
1. Вывести периметры всех треугольников.

Слайд 8

Цикл FOR

for i:=10 to 24 do
Begin
P:=i*3;
writeln(‘i= ‘,i,’P= ‘,P);
end;
end.

Цикл FOR for i:=10 to 24 do Begin P:=i*3; writeln(‘i= ‘,i,’P= ‘,P); end; end.

Слайд 9

Цикл WHILE

i:=10;
while i<=24 do
begin
P:=i*3;
writeln(‘i= ‘,i,’P= ‘,P);
i:=i+1;
end;
end.

Цикл WHILE i:=10; while i begin P:=i*3; writeln(‘i= ‘,i,’P= ‘,P); i:=i+1; end; end.
Имя файла: Презентация-на-тему-Паскаль.-Циклы.-Решение-задач-с-помощью-циклов-.pptx
Количество просмотров: 289
Количество скачиваний: 0