🗊 Презентация Циклы. Методы решения задач

Нажмите для полного просмотра!
Циклы. Методы решения задач, слайд №1 Циклы. Методы решения задач, слайд №2 Циклы. Методы решения задач, слайд №3 Циклы. Методы решения задач, слайд №4 Циклы. Методы решения задач, слайд №5 Циклы. Методы решения задач, слайд №6 Циклы. Методы решения задач, слайд №7 Циклы. Методы решения задач, слайд №8 Циклы. Методы решения задач, слайд №9 Циклы. Методы решения задач, слайд №10 Циклы. Методы решения задач, слайд №11 Циклы. Методы решения задач, слайд №12 Циклы. Методы решения задач, слайд №13 Циклы. Методы решения задач, слайд №14 Циклы. Методы решения задач, слайд №15 Циклы. Методы решения задач, слайд №16 Циклы. Методы решения задач, слайд №17 Циклы. Методы решения задач, слайд №18 Циклы. Методы решения задач, слайд №19 Циклы. Методы решения задач, слайд №20 Циклы. Методы решения задач, слайд №21 Циклы. Методы решения задач, слайд №22 Циклы. Методы решения задач, слайд №23 Циклы. Методы решения задач, слайд №24 Циклы. Методы решения задач, слайд №25

Содержание

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

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


Слайд 1


Циклы
Описание слайда:
Циклы

Слайд 2


Цикл - Операторы, с помощью которых реализуются циклы: 1) оператор цикла с предусловием while 2) оператор цикла с параметром for..to/downto 3)...
Описание слайда:
Цикл - Операторы, с помощью которых реализуются циклы: 1) оператор цикла с предусловием while 2) оператор цикла с параметром for..to/downto 3) оператор цикла с последующим условием repeat….until

Слайд 3


Пример 1. Найти сумму 10 первых натуральных чисел: S=1+2+3+4+5+6+7+8+9+10 Program Summa; Var S: integer; Begin S:=1+2+3+4+5+6+7+8+9+10; Writeln(S);...
Описание слайда:
Пример 1. Найти сумму 10 первых натуральных чисел: S=1+2+3+4+5+6+7+8+9+10 Program Summa; Var S: integer; Begin S:=1+2+3+4+5+6+7+8+9+10; Writeln(S); End.

Слайд 4


Пример 1. Найти сумму 10 первых натуральных чисел : S=1+2+3+4+5+6+7+8+9+10 Алгоритм: Присвоить переменной S значение, равное 0 (S:=0). Присвоить...
Описание слайда:
Пример 1. Найти сумму 10 первых натуральных чисел : S=1+2+3+4+5+6+7+8+9+10 Алгоритм: Присвоить переменной S значение, равное 0 (S:=0). Присвоить переменной i (слагаемое) значение, равное 1 (i:=1).

Слайд 5


Задача. Найти сумму целых положительных чисел от 1 до n. S=1+2+3+4+…+n Решение: Program Summa; Var i, n, S : integer; Begin readln(n); S:=0;...
Описание слайда:
Задача. Найти сумму целых положительных чисел от 1 до n. S=1+2+3+4+…+n Решение: Program Summa; Var i, n, S : integer; Begin readln(n); S:=0; {начальная сумма} i:=1; while i

Слайд 6


Задача. Найти сумму целых положительных чисел от 1 до n. S=1+2+3+4+…+n Блок-схема: Program Summa; Var i, n, S : integer; Begin readln(n); S:=0; i:=1;...
Описание слайда:
Задача. Найти сумму целых положительных чисел от 1 до n. S=1+2+3+4+…+n Блок-схема: Program Summa; Var i, n, S : integer; Begin readln(n); S:=0; i:=1; while i

Слайд 7


Выполнение программы для n=10 Program Summa; Var i, n, S : integer; Begin readln(n); S:=0; {начальная сумма} i:=1; while i
Описание слайда:
Выполнение программы для n=10 Program Summa; Var i, n, S : integer; Begin readln(n); S:=0; {начальная сумма} i:=1; while i

Слайд 8


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

Слайд 9


Оператор цикла с параметром (форма to) Общий вид цикла с параметром for i:= imin to imax do begin операторы (тело цикла); end; Примечание. Параметр...
Описание слайда:
Оператор цикла с параметром (форма to) Общий вид цикла с параметром for i:= imin to imax do begin операторы (тело цикла); end; Примечание. Параметр цикла i изменяется от минимального до максимального с шагом равным 1.

Слайд 10


Выполнение оператора цикла с параметром (форма to) Параметру i присваивается значение imin ;
Описание слайда:
Выполнение оператора цикла с параметром (форма to) Параметру i присваивается значение imin ;

Слайд 11


Оператор цикла с параметром (форма to) Примеры Сколько раз выполнятся команды в цикле ? for i:= 1 to 10 do for i:= 5 to 10 do for i:= 7 to 14 do for...
Описание слайда:
Оператор цикла с параметром (форма to) Примеры Сколько раз выполнятся команды в цикле ? for i:= 1 to 10 do for i:= 5 to 10 do for i:= 7 to 14 do for i:= 3 to 12 do Примечание. Параметр цикла i изменяется от минимального до максимального с шагом равным 1.

Слайд 12


Оператор цикла с параметром (форма downto) Общий вид цикла с параметром for i:= imax downto imin do begin операторы (тело цикла); end; Примечание....
Описание слайда:
Оператор цикла с параметром (форма downto) Общий вид цикла с параметром for i:= imax downto imin do begin операторы (тело цикла); end; Примечание. Параметр цикла i изменяется от максимального до минимального с шагом равным -1.

Слайд 13


Выполнение оператора цикла с параметром (форма downto) Параметру i присваивается значение imax; Проверяется условие i>=imin. Если да , то выполнится...
Описание слайда:
Выполнение оператора цикла с параметром (форма downto) Параметру i присваивается значение imax; Проверяется условие i>=imin. Если да , то выполнится оператор, стоящий после слова do (т.е. выполняется тело цикла). Значение параметра i уменьшается на единицу. Снова проверится условие i>=imin и т. д.

Слайд 14


Оператор цикла с параметром (форма downto) Примеры Сколько раз выполнятся команды в цикле ? for i:=10 downto 1 do for i:= 9 downto 5 do for i:= 7...
Описание слайда:
Оператор цикла с параметром (форма downto) Примеры Сколько раз выполнятся команды в цикле ? for i:=10 downto 1 do for i:= 9 downto 5 do for i:= 7 downto 1 do for i:= 11 downto 3 do Примечание. Параметр цикла i изменяется от минимального до максимального с шагом равным -1.

Слайд 15


Важно помнить! Не рекомендуется изменять (i) управляющую переменную цикла в теле цикла с помощью команды присваивания. Это может привести к...
Описание слайда:
Важно помнить! Не рекомендуется изменять (i) управляющую переменную цикла в теле цикла с помощью команды присваивания. Это может привести к «зацикливанию» программы (бесконечному повторению тела цикла) либо к неверным результатам выполнения программы. Если в заголовке оператора for..to начальное значение переменной цикла больше конечного значения, то тело цикла не выполнится ни разу. Если в заголовке оператора for..downto начальное значение переменной цикла меньше конечного значения, то тело цикла не выполнится ни разу. При выходе из цикла текущее значение переменной цикла равно конечному значению в операторе for..to и наоборот в операторе for..downto. Телом цикла может быть не один оператор, а группа операторов (составной оператор), которую обязательно надо заключать в операторные скобки begin… end.

Слайд 16


Задача. Найти сумму целых положительных чисел от 1 до n. S=1+2+3+4+…+n Решение: Program Summa; Var i, n, S : integer; Begin readln(n); S:=0;...
Описание слайда:
Задача. Найти сумму целых положительных чисел от 1 до n. S=1+2+3+4+…+n Решение: Program Summa; Var i, n, S : integer; Begin readln(n); S:=0; {начальная сумма} i:=1; while i

Слайд 17


Блок-схема задачи : S=1+2+3+…+n
Описание слайда:
Блок-схема задачи : S=1+2+3+…+n

Слайд 18


Выполнение программы при n=10 Program Summa; Var Sum,i: integer; Begin Readln (n); S:=0; {начальная сумма} For i:=1 to n do begin S:=S+i; end;...
Описание слайда:
Выполнение программы при n=10 Program Summa; Var Sum,i: integer; Begin Readln (n); S:=0; {начальная сумма} For i:=1 to n do begin S:=S+i; end; Writeln (S); {распечатка найденной суммы} End.

Слайд 19


Пример 2. Вывести на экран числа 5, 6, 7, 8, 9. program z; var i:integer; {i – переменная цикла и в то же время выводимое число} begin for i:=5 to 9...
Описание слайда:
Пример 2. Вывести на экран числа 5, 6, 7, 8, 9. program z; var i:integer; {i – переменная цикла и в то же время выводимое число} begin for i:=5 to 9 do {переменная i (счетчик цикла) меняется от 5 до 9 с шагом 1} begin writeln(i); {вывод очередного числа – тело цикла} end; end. Результат выполнения программы: 5 6 7 8 9

Слайд 20


Пример 2. Вывести на экран все числа от n до m (n
Описание слайда:
Пример 2. Вывести на экран все числа от n до m (n

Слайд 21


Контрольные вопросы В каких случаях в программе используется оператор for? Какие формы оператора for вы знаете? Чем отличается формы «to» и «downto»...
Описание слайда:
Контрольные вопросы В каких случаях в программе используется оператор for? Какие формы оператора for вы знаете? Чем отличается формы «to» и «downto» оператора for ? Можно ли изменять переменную-параметр цикла в теле цикла? Какой тип данных может иметь переменная цикла?

Слайд 22


Задания Сколько раз выполнится тело цикла: For n:=3 to 6 do begin write (’*’); end; 2. Что будет выведено на экран монитора в результате выполнения...
Описание слайда:
Задания Сколько раз выполнится тело цикла: For n:=3 to 6 do begin write (’*’); end; 2. Что будет выведено на экран монитора в результате выполнения цикла: For i:=1 to 5 do begin writeln (i); end; 3. Какая будет печать? (в строчку или в столбик?)

Слайд 23


Задание в классе Решить задачи из задачника: Задача For4 (For15) Задача For5 (For16)
Описание слайда:
Задание в классе Решить задачи из задачника: Задача For4 (For15) Задача For5 (For16)

Слайд 24


Домашнее задание Выучить конспект. Составить алгоритм (программу) и блок-схему для задачи: Вывести на экран N первых натуральных чисел
Описание слайда:
Домашнее задание Выучить конспект. Составить алгоритм (программу) и блок-схему для задачи: Вывести на экран N первых натуральных чисел

Слайд 25


Циклы. Методы решения задач, слайд №25
Описание слайда:



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