Главная / Информатика / Циклические алгоритмы. Цикл с параметром.

Циклические алгоритмы. Цикл с параметром.

Тема урока Циклические алгоритмы. Цикл с параметром.
Цели урока 1. Вспомнить служебные слова, операторы языка программирования Пас...
Актуализация знаний Задание 1. begin var writeln integer if := real readln оп...
Актуализация знаний Задание 2. На математическом языке На языке Паскаль 1) z=...
Актуализация знаний Задание 3. Какими будут значения переменных j, k после вы...
Актуализация знаний Линейные алгоритмы Разветвляющие алгоритмы Переход улицы ...
Актуализация знаний Сказка «Золушка». Вспомните, как и по какому принципу иск...
Актуализация знаний Алгоритм поиска Золушки Начало Встретить девушку Примерит...
Изучение нового материала Циклические алгоритмы - это алгоритмы, в которых де...
Изучение нового материала Циклические алгоритмы Цикл с параметром Цикл с пред...
Изучение нового материала 1 форма записи цикла с параметром (с шагом 1): for ...
Решение задач Пример 1. Найти все числа в промежутке от 1 до 30, которые крат...
Решение задач Программа program chisla; var i:integer; begin for i:=1 to 30 d...
Решение задач Пример 2. Определите, будет ли выполняться программа и каков бу...
Решение задач Шаг1 Шаг2 Шаг3 Шаг4 Шаг5 Шаг6
Домашнее задание 1. Каковы значения переменных и сколько раз исполнится цикл:...
1 из 16

Описание презентации по отдельным слайдам:

№ слайда 1 Тема урока Циклические алгоритмы. Цикл с параметром.
Описание слайда:

Тема урока Циклические алгоритмы. Цикл с параметром.

№ слайда 2 Цели урока 1. Вспомнить служебные слова, операторы языка программирования Паскал
Описание слайда:

Цели урока 1. Вспомнить служебные слова, операторы языка программирования Паскаль. 2. Познакомить с циклическими алгоритмами, циклом с параметром. 3. Разъяснить ход выполнения операторов в программе. 4. Научить использованию цикла с параметром при решении задач программирования.

№ слайда 3 Актуализация знаний Задание 1. begin var writeln integer if := real readln опера
Описание слайда:

Актуализация знаний Задание 1. begin var writeln integer if := real readln оператор ввода вещественный тип переменной оператор вывода раздел описаний начало исполняемой части оператор присваивания целый тип переменной часть условного оператора

№ слайда 4 Актуализация знаний Задание 2. На математическом языке На языке Паскаль 1) z=(2x
Описание слайда:

Актуализация знаний Задание 2. На математическом языке На языке Паскаль 1) z=(2x+y)(y-3) 1) 2) 2) Записать на языке Паскаль следующие математические выражения.

№ слайда 5 Актуализация знаний Задание 3. Какими будут значения переменных j, k после выпол
Описание слайда:

Актуализация знаний Задание 3. Какими будут значения переменных j, k после выполнения условного оператора: if j>k then j:=k-2 else k:=k-2 Если исходные значения переменных равны: Исходные значения Результат j=3, k=5 j=…k=… j=3, k=3 j=…k=… j=3, k=2 j=…k=…

№ слайда 6 Актуализация знаний Линейные алгоритмы Разветвляющие алгоритмы Переход улицы Фра
Описание слайда:

Актуализация знаний Линейные алгоритмы Разветвляющие алгоритмы Переход улицы Фрагмент из сказки Начало Подойти к переходу Дождаться зеленого света Перейти улицу Конец Подъехал Иван Царевич к камню Направо пойдешь? Нет Да Голову сложишь Коня потеряешь

№ слайда 7 Актуализация знаний Сказка «Золушка». Вспомните, как и по какому принципу искал
Описание слайда:

Актуализация знаний Сказка «Золушка». Вспомните, как и по какому принципу искал принц Золушку, сбежавшую прямо с бала. Какой алгоритм поиска Золушки: линейный или разветвляющий? Построим и изобразим блок-схему поиска Золушки.

№ слайда 8 Актуализация знаний Алгоритм поиска Золушки Начало Встретить девушку Примерить е
Описание слайда:

Актуализация знаний Алгоритм поиска Золушки Начало Встретить девушку Примерить ей туфельку Подошла? Золушка найдена! Конец Распрощаться с девушкой Нет Да

№ слайда 9 Изучение нового материала Циклические алгоритмы - это алгоритмы, в которых дейст
Описание слайда:

Изучение нового материала Циклические алгоритмы - это алгоритмы, в которых действия повторяются несколько раз в одной и той же последовательности.

№ слайда 10 Изучение нового материала Циклические алгоритмы Цикл с параметром Цикл с предусл
Описание слайда:

Изучение нового материала Циклические алгоритмы Цикл с параметром Цикл с предусловием Цикл с послеусловием

№ слайда 11 Изучение нового материала 1 форма записи цикла с параметром (с шагом 1): for i:=
Описание слайда:

Изучение нового материала 1 форма записи цикла с параметром (с шагом 1): for i:=a to b do оператор; 2 форма записи цикла с параметром (с шагом -1): for i:=a downto b do оператор; где i- параметр или счетчик, a- начальное значение, b- конечное значение.

№ слайда 12 Решение задач Пример 1. Найти все числа в промежутке от 1 до 30, которые кратны
Описание слайда:

Решение задач Пример 1. Найти все числа в промежутке от 1 до 30, которые кратны 6. Функция mod – остаток от деления

№ слайда 13 Решение задач Программа program chisla; var i:integer; begin for i:=1 to 30 do i
Описание слайда:

Решение задач Программа program chisla; var i:integer; begin for i:=1 to 30 do if i mod 6=0 then writeln (i); end.

№ слайда 14 Решение задач Пример 2. Определите, будет ли выполняться программа и каков будет
Описание слайда:

Решение задач Пример 2. Определите, будет ли выполняться программа и каков будет результат. program summa; var i:integer; s:real; begin s:=0; for i:=4 downto 1 do s:=s+1/i; writeln (s); end.

№ слайда 15 Решение задач Шаг1 Шаг2 Шаг3 Шаг4 Шаг5 Шаг6
Описание слайда:

Решение задач Шаг1 Шаг2 Шаг3 Шаг4 Шаг5 Шаг6

№ слайда 16 Домашнее задание 1. Каковы значения переменных и сколько раз исполнится цикл: s:
Описание слайда:

Домашнее задание 1. Каковы значения переменных и сколько раз исполнится цикл: s:=0; for i:=1 to 15 do if i mod 2=1 then s:=s+1; 2. Найти сумму всех чисел на промежутке от 1 до 50, которые кратны 8.

Циклические алгоритмы. Цикл с параметром.
  • Информатика
Описание:

Данная презентация используется в 9 классе при изучении темы "Циклы" 


Цели урока:


1. Вспомнить служебные слова, операторы языка программирования Паскаль.


2. Познакомить с циклическими алгоритмами, циклом с параметром.


3. Разъяснить ход выполнения операторов в программе.


4. Научить использованию цикла с параметром при решении задач программирования.


В начале урока актуализация знаний:

1 задание- на соответствие служебных слов языка Паскаль с его значением;

2 задание- записать на языке Паскаль следующие математические выражения;

3 задание- вычислить значения переменных j, k после выполнения условного оператора.

Составление алгоритма поиска Золушки.


Этап изучения нового материала.


Этап закрепления состоит из разбора заданий разного типа.

Домашнее задание.

Автор Нурисламова Альбина Мидхатовна
Дата добавления 04.01.2015
Раздел Информатика
Подраздел
Просмотров 1079
Номер материала 26624
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓