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

Предпросмотр материала:

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

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

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

    1 слайд

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

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

    2 слайд

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

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

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

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

  • Актуализация знанийЗадание  1.beginvarwritelnintegerif:=realreadlnоператор вв...

    3 слайд

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

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

    4 слайд

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



    2)
    2)



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

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

    5 слайд

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

    if j>k then j:=k-2
    else k:=k-2
    Если исходные значения переменных равны:

  • Актуализация знанийЛинейные алгоритмыРазветвляющие алгоритмыНачалоПодойти к п...

    6 слайд

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

  • Актуализация знанийСказка «Золушка».

Вспомните, как и по какому принципу иск...

    7 слайд

    Актуализация знаний
    Сказка «Золушка».

    Вспомните, как и по какому принципу искал принц Золушку, сбежавшую прямо с бала.

    Какой алгоритм поиска Золушки: линейный или разветвляющий?

    Построим и изобразим блок-схему поиска Золушки.

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

    8 слайд

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

  • Изучение нового материалаЦиклические алгоритмы  - это  алгоритмы, в которых д...

    9 слайд

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

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

    10 слайд

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

  • Изучение нового материала1 форма записи цикла с параметром (с шагом 1): 
for...

    11 слайд

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

    2 форма записи цикла с параметром (с шагом -1):
    for i:=a downto b do оператор;

    где i- параметр или счетчик,
    a- начальное значение,
    b- конечное значение.

  • Решение задачПример 1.

Найти все числа в промежутке от 1 до 30, которые крат...

    12 слайд

    Решение задач
    Пример 1.

    Найти все числа в промежутке от 1 до 30, которые кратны 6.

    Функция mod – остаток от деления

  • Решение задачПрограмма

program  chisla;
var i:integer;
begin
     for i:=1 t...

    13 слайд

    Решение задач
    Программа

    program chisla;
    var i:integer;
    begin
    for i:=1 to 30 do
    if i mod 6=0 then writeln (i);
    end.

  • Решение задачПример 2.

Определите, будет ли выполняться программа и каков бу...

    14 слайд

    Решение задач
    Пример 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. Каковы значения переменных и сколько раз исполнится цикл:...

    16 слайд

    Домашнее задание
    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 после выполнения условного оператора.

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


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


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

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

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

    PPTX

Файл будет скачан в формате:

    PPTX

Автор материала

Нурисламова Альбина Мидхатовна

учитель физики и информатики

  • На сайте: 11 лет и 2 месяца
  • Всего просмотров: 40180
  • Подписчики: 10
  • Всего материалов: 17
  • 40180
    просмотров
  • 17
    материалов
  • 10
    подписчиков

Настоящий материал опубликован пользователем Нурисламова Альбина Мидхатовна.
Инфоурок является информационным посредником. Всю ответственность за опубликованные материалы несут пользователи, загрузившие материал на сайт. Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете на материал.

ИИ для создания материалов

Создавайте материалы с ИИ

Если готовые материалы не подошли — помогут нейросети

Конспекты, тесты, презентации, рабочие листы и другие материалы по ФГОС — под ваш урок, класс и цели занятия за пару минут.

Попробовать бесплатно

Выберите инструмент

~110

Нейросети могут ошибаться. Обязательно проверяйте ответы.

Другие материалы

Вам будут интересны эти курсы: