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

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

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

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Руководитель организации

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

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

    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.


Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

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


Цели урока:


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


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


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


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


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

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

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

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

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


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


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

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

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 847 материалов в базе

Скачать материал

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

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

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

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 04.01.2015 827
    • PPTX 187.1 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Нурисламова Альбина Мидхатовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

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

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

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

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Курс повышения квалификации

Методика преподавания информатики в начальных классах

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Этот курс уже прошли 67 человек

Курс повышения квалификации

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 19 регионов
  • Этот курс уже прошли 69 человек

Мини-курс

Сенсорные системы и развитие нервной системы

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 83 человека из 37 регионов
  • Этот курс уже прошли 41 человек

Мини-курс

Теория вероятности и комбинаторика в современной математике

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Галерейный бизнес: медиа, PR и cотрудничество

6 ч.

780 руб. 390 руб.
Подать заявку О курсе