7

Циклы на языке Паскаль

Автор публикации:
Дата публикации:
Краткое описание:

1
ВОПРОСЫ: Назовите явления природы, в которых происходит повтор действий? Как...
ВОПРОСЫ: Назовите явления природы, в которых происходит повтор действий? Как происходит смена времен года? Как происходит смена дня и ночи? Как происходит жизнь растений? Какой повтор действий происходит в вашей жизни?
2
0
 
Благодаря этой рекламе сайт может продолжать свое существование, спасибо за просмотр.
3
Циклы на языке Паскаль
Циклы на языке Паскаль
4
Цели: Познакомиться с понятием цикла, видами циклических алгоритмов, сформиро...
Цели: Познакомиться с понятием цикла, видами циклических алгоритмов, сформировать умения пользоваться операторами цикла, сформировать умение решать задачи с использованием цикла.
5
Цикл – это многократно повторяющиеся фрагменты программ.
Цикл – это многократно повторяющиеся фрагменты программ.
6
Многократное повторение последовательности действий называется циклом, а мног...
Многократное повторение последовательности действий называется циклом, а многократно повторяющиеся действия – телом цикла.
7
Циклы с предусловием В цикле с предусловием сначала проверяется условие, зате...
Циклы с предусловием В цикле с предусловием сначала проверяется условие, затем, в зависимости от того, истинно оно или ложно, либо выполняется тело цикла, либо следует переход к оператору, следующему за телом цикла. После завершения тела цикла управление вновь передается на проверку условия. Естественно, предполагается, что в теле цикла было обеспечено некоторое изменение входящих в условие переменных -- в противном случае произойдет зацикливание и программа зависнет.
8
Циклы с постусловием Для цикла с постусловием сначала выполняется тело цикла,...
Циклы с постусловием Для цикла с постусловием сначала выполняется тело цикла, затем управление передается на проверку условия. В зависимости от истинности или ложности условия, тело цикла выполняется повторно или же происходит переход к оператору, следующему за телом цикла. предполагается, что в теле цикла было обеспечено некоторое изменение входящих в условие переменных -- в противном случае произойдет зацикливание и программа зависнет.
9
Основное отличие цикла с предусловием от цикла с постусловием: цикл с постус...
Основное отличие цикла с предусловием от цикла с постусловием: цикл с постусловием выполняется хотя бы раз, а цикл с предусловием может не выполняться ни разу, если условие сразу же окажется ложным.
10
11
Цикл for (цикл со счетчиком) Служебные слова: for (для); to (увеличиваясь к)...
Цикл for (цикл со счетчиком) Служебные слова: for (для), to (увеличиваясь к) , do (выполнять, делать). Цикл for предназначен в основном для таких видов циклов, когда количество операций нам заранее известно или может быть вычислено.
12
13
Вывести последовательность чисел 1 2 3 4 5 6 7 8 9 10 на экран Program for1;...
Вывести последовательность чисел 1 2 3 4 5 6 7 8 9 10 на экран Program for1, Var i: integer, Begin For i:= 1 to 10 do Writeln(I,’ ‘ ), End.
14
Var s,k: integer; Begin s := 0; for k := 3 to 7 do s := s + 6; writeln(s); En...
Var s,k: integer, Begin s := 0, for k := 3 to 7 do s := s + 6, writeln(s), End. Пример использования цикла for
15
Найти сумму всех натуральных чисел от 1 до n
Найти сумму всех натуральных чисел от 1 до n
16
Пример: Задача: вычислить сумму ряда 1+1.5+2+2.5+3+3.5+ .. + 30 var sum:real;...
Пример: Задача: вычислить сумму ряда 1+1.5+2+2.5+3+3.5+ .. + 30 var sum:real, n:real, begin sum:=0, n:=1, while n <,= 30 do begin sum:=sum+n, n:=n+0.5, end, writeln (Сумма равна: ,sum), end.
17
Цикл While (цикл с предусловием) Cлужебные слова: while (пока), do (делать, в...
Цикл While (цикл с предусловием) Cлужебные слова: while (пока), do (делать, выполнять) . Цикл while предназначен для повторного вычисления блока операторов, пока остается истинным задаваемое в нем выражение-условие. Работу цикла можно описать словами: пока логическое выражение истинно, повторяется тело цикла.
18
19
Var i, n: integer; begin write ('Количество знаков: '); readln (n); i := 1; w...
Var i, n: integer, begin write (Количество знаков: ), readln (n), i := 1, while i <,= n do begin write ((*) ), i := i + 1 end, readln end. Пример использования цикла while
20
Цикл REPEAT(цикл с постусловием) Cлужебные слова: repeat (повторять) ; until...
Цикл REPEAT(цикл с постусловием) Cлужебные слова: repeat (повторять) , until (до). При выполнении этого оператора цикла последовательность операторов, находящихся между словами repeat и until, выполнится один или более раз. Этот процесс завершается, когда логическое выражение примет (впервые) значение true.
21
22
Var i, n: integer; begin write ('Количество знаков: '); readln (n); i := 1; r...
Var i, n: integer, begin write (Количество знаков: ), readln (n), i := 1, repeat write ((*) ), i := i + 1 until i >, n, readln end. Пример использования цикла repeat
23
Решите задачу: Найти среднее арифметическое N первых натуральных чисел.
Решите задачу: Найти среднее арифметическое N первых натуральных чисел.
24
Вопросы: Что нового вы узнали? Какие знания вам помогли усвоить материал урок...
Вопросы: Что нового вы узнали? Какие знания вам помогли усвоить материал урока? Над чем вам необходимо поработать? Оцените свою работу на уроке.
25
Спасибо за внимание!
Спасибо за внимание!
 
 
X

Чтобы скачать данную презентацию, порекомендуйте её своим друзьям в любой соц. сети.

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить презентацию