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

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Циклы. Методы решения задач абсолютно бесплатно. Урок-презентация на эту тему содержит всего 25 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Циклы. Методы решения задач



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    25 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    340.50 kB
  • Просмотров:
    74
  • Скачиваний:
    0
  • Автор:
    неизвестен



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

№1 слайд
Циклы
Содержание слайда: Циклы

№2 слайд
Цикл - Операторы, с помощью
Содержание слайда: Цикл - Операторы, с помощью которых реализуются циклы: 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); End.

№4 слайд
Пример . Найти сумму первых
Содержание слайда: Пример 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; {начальная сумма} i:=1; while i<=n do begin S:=S+i; i:=i+1; end; writeln(S); {распечатка найденной суммы} end.

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

№7 слайд
Выполнение программы для n
Содержание слайда: Выполнение программы для n=10 Program Summa; Var i, n, S : integer; Begin readln(n); S:=0; {начальная сумма} i:=1; while i<=n do begin S:=S+i; i:=i+1; end; writeln(S); {распечатка найденной суммы} end.

№8 слайд
Цикл с параметром
Содержание слайда: Цикл с параметром

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

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

№11 слайд
Оператор цикла с параметром
Содержание слайда: Оператор цикла с параметром (форма 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; Примечание. Параметр цикла i изменяется от максимального до минимального с шагом равным -1.

№13 слайд
Выполнение оператора цикла с
Содержание слайда: Выполнение оператора цикла с параметром (форма 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 1 do for i:= 11 downto 3 do Примечание. Параметр цикла i изменяется от минимального до максимального с шагом равным -1.

№15 слайд
Важно помнить! Не
Содержание слайда: Важно помнить! Не рекомендуется изменять (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; {начальная сумма} i:=1; while i<=n do begin S:=S+i; i:=i+1; end; writeln(S); {распечатка найденной суммы} end.

№17 слайд
Блок-схема задачи S n
Содержание слайда: Блок-схема задачи : S=1+2+3+…+n

№18 слайд
Выполнение программы при n
Содержание слайда: Выполнение программы при 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 do {переменная i (счетчик цикла) меняется от 5 до 9 с шагом 1} begin writeln(i); {вывод очередного числа – тело цикла} end; end. Результат выполнения программы: 5 6 7 8 9

№20 слайд
Пример . Вывести на экран все
Содержание слайда: Пример 2. Вывести на экран все числа от n до m (n<m). program z; var i, n, m :integer; Begin readln (n, m); for i:=n to m do begin writeln(i); end; end.

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

№22 слайд
Задания Сколько раз
Содержание слайда: Задания Сколько раз выполнится тело цикла: 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)

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

№25 слайд
Содержание слайда:

Скачать все slide презентации Циклы. Методы решения задач одним архивом: