Инфоурок Информатика ПрезентацииПрезентация к уроку "Программирование циклических алгоритмов" Босова

Презентация к уроку "Программирование циклических алгоритмов" Босова

Скачать материал
Скачать материал "Презентация к уроку "Программирование циклических алгоритмов" Босова"

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

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

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

Скачать

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

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

Маркетолог

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

  • Цикл с предусловием (Пока)

    1 слайд

    Цикл с предусловием (Пока)

  • Цикл – многократно исполняемый участок алгоритма (программы). Циклический ал...

    2 слайд

    Цикл – многократно исполняемый участок алгоритма (программы). Циклический алгоритм – это алгоритм, который предусматривает многократное повторение одного и того же действия.

  • Цикл У циклов выделяют заголовок и тело. Заголовок определяет, до каких пор и...

    3 слайд

    Цикл У циклов выделяют заголовок и тело. Заголовок определяет, до каких пор или сколько раз тело цикла будет выполняться. Тело содержит выражения, которые выполняются, если в заголовке цикла выражение вернуло логическую истину.

  • Цикл с предусловием (Пока) Общий вид оператора: while  do ;  - логическое выр...

    4 слайд

    Цикл с предусловием (Пока) Общий вид оператора: while <условие> do <оператор>; <условие> - логическое выражение; пока оно истинно, выполняется тело цикла; <оператор> - простой или составной оператор, с помощью которого записано тело цикла.

  • Особенности цикла While Цикл работает пока условие истинно. Цикл завершается,...

    5 слайд

    Особенности цикла While Цикл работает пока условие истинно. Цикл завершается, когда условие становится ложным. Цикл может не выполниться ни разу, если исходное значение условия при входе в цикл ложь. Если в теле цикла требуется выполнить более одного оператора, то необходимо использовать составной оператор.

  • Задача №1 Составьте таблицу значений функции y = 7x2 – 3x + 1 на отрезке [-5;...

    6 слайд

    Задача №1 Составьте таблицу значений функции y = 7x2 – 3x + 1 на отрезке [-5; 5] с шагом 1.

  • Решение Program dj; Var x,y:real; Begin	 write(&#039;x=&#039;); read(x); while x

    7 слайд

    Решение Program dj; Var x,y:real; Begin write('x='); read(x); while x<=5 do begin y:=7*x*x-3*x+1; writeln(‘y=‘, y, ‘x=‘,x); x:=x+1; end; end.

  • Цикл с постусловием (ДО) Общий вид оператора: Repeat ; ; ; Until ; , , - посл...

    8 слайд

    Цикл с постусловием (ДО) Общий вид оператора: Repeat <оператор 1>; <оператор 2>; <оператор n>; Until <условие>; <оператор 1>, <оператор 2>,<оператор n> - последовательность операторов; <условие> – выражение логического типа

  • Особенности цикла Repeat Until Выполняется тело цикла. Проверяется условие вы...

    9 слайд

    Особенности цикла Repeat Until Выполняется тело цикла. Проверяется условие выхода из цикла. Если условие ложно, то переход к п.1. Если условие истинное, то происходит выход из цикла.

  • Задача №2 Составить программу планирования закупки товара в магазине на сумму...

    10 слайд

    Задача №2 Составить программу планирования закупки товара в магазине на сумму, не превышающую заданную величину.

  • Решение

    11 слайд

    Решение

  • Цикл с параметром (Для) Общий вид оператора: For := to  do ; Где:  - переменн...

    12 слайд

    Цикл с параметром (Для) Общий вид оператора: For <параметр>:=<начальное_значение> to <конечное_значение> do <оператор>; Где: <параметр> - переменная целого типа; <начальное_значение> и <конечное_значение> - выражения того же типа, что и параметр; <оператор> - простой или составной оператор - тело цикла.

  • Формы цикла: 1. For :=  To  Do ; Пример: For i := 1 To 10 Do write(i); - выво...

    13 слайд

    Формы цикла: 1. For <параметр цикла>:= <начальное значение> To <конечное значение> Do <тело цикла>; Пример: For i := 1 To 10 Do write(i); - выводит на экран строку 12345678910 2. For <параметр цикла>:= <начальное значение> DownTo <конечное значение> Do <тело цикла>; Пример: For i := 10 DownTo 1 Do write(i); - выводит на экран строку 10987654321

  • Особенности цикла For Не рекомендуется изменять параметр цикла в теле цикла с...

    14 слайд

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

  • Задача №3 Вывести на экран все двузначные числа. Решение: Program dvyzna4nue;...

    15 слайд

    Задача №3 Вывести на экран все двузначные числа. Решение: Program dvyzna4nue; Uses crt; Var i:integer; Begin For i:=10 to 99 do Write(i, ' '); End.

  • Задача №4 Написать программу нахождения суммы целых чисел от 1 до 100. Progra...

    16 слайд

    Задача №4 Написать программу нахождения суммы целых чисел от 1 до 100. Program p1; var i,s: integer; begin s:=0; for i:=1 to 100 do s:=s+i; writeln ('сумма равна:', s ); end.

  • 17 слайд

  • 18 слайд

  • 19 слайд

  • 20 слайд

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

Данная презентация подготовлена для урока в 9 классе на тему "Программирование циклических алгоритмов". Презентация содержит в себе гиперссылки на каждый из типов циклов. К каждому типу цикла относится задача с пояснениями, блок-схемы. А так же представлен общий вид программы для каждого из циклов. Презентация очень удобна в плане объяснения урока.

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

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

6 665 188 материалов в базе

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

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

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

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

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

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

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

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

    Тарасова Валентина Михайловна
    Тарасова Валентина Михайловна
    • На сайте: 8 лет и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 141108
    • Всего материалов: 27

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

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

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

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

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

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

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 610 человек из 77 регионов
  • Этот курс уже прошли 970 человек

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

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 102 человека из 39 регионов
  • Этот курс уже прошли 806 человек

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

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 41 человек из 23 регионов
  • Этот курс уже прошли 53 человека

Мини-курс

Методы и подходы проведения трекинга и менторства

3 ч.

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

Мини-курс

Цифровая трансформация в управлении и информационных технологиях

4 ч.

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

Мини-курс

Нейропсихология в школе: путь к успеху и благополучию детей

6 ч.

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