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

Презентация на тему "Программирование разветвляющихся алгоритмов"

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

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Инженер по охране окружающей среды

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

  • ПРОГРАММИРОВАНИЕ  РАЗВЕТВЛЯЮЩИХСЯ  АЛГОРИТМОВ

    1 слайд

    ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ АЛГОРИТМОВ

  • Разветвляющиеся алгоритмыЗадача. Ввести два целых числа и вывести на экран на...

    2 слайд

    Разветвляющиеся алгоритмы
    Задача. Ввести два целых числа и вывести на экран наибольшее из них.
    Идея решения: надо вывести на экран первое число, если оно больше второго, или второе, если оно больше первого.
    Особенность: действия исполнителя зависят от некоторых условий (если … иначе …).
    Алгоритмы, в которых последовательность шагов зависит от выполнения некоторых условий, называются разветвляющимися.

  • Вариант 1. Блок-схемаmax:= b;полная форма ветвленияблок "решение"  Если  a =...

    3 слайд

    Вариант 1. Блок-схема
    max:= b;
    полная форма ветвления
    блок "решение"
    Если a = b?
    ?
    начало
    max:= a;
    ввод a,b
    a > b?
    конец
    да
    нет
    вывод max

  • Вариант 1. Программа	program qq;
	var a, b, max: integer;
	begin
   writeln('...

    4 слайд

    Вариант 1. Программа
    program qq;
    var a, b, max: integer;
    begin
    writeln('Введите два целых числа');
    read ( a, b );
    if a > b then begin

    end
    else begin

    end;
    writeln ('Наибольшее число ', max);
    end.
    max := a;
    max := b;
    полная форма условного оператора

  • Вариант 1. Программа	program qq;
	var a, b, max: integer;
	begin
   writeln('...

    5 слайд

    Вариант 1. Программа
    program qq;
    var a, b, max: integer;
    begin
    writeln('Введите два целых числа');
    read ( a, b );
    if a > b then max := a else max := b;

    writeln ('Наибольшее число ', max);
    end.

  • Условный оператор	if  then begin
   {что делать, если условие верно}      
 e...

    6 слайд

    Условный оператор
    if <условие> then begin
    {что делать, если условие верно}
    end
    else begin
    {что делать, если условие неверно}
    end;
    Особенности:
    перед else НЕ ставится точка с запятой
    вторая часть (else …) может отсутствовать (неполная форма)
    если в блоке один оператор, можно убрать слова begin и end

  • Вариант 2. Блок-схеманеполная форма ветвленияначалоmax:= a;ввод a,bmax:= b;ко...

    7 слайд

    Вариант 2. Блок-схема
    неполная форма ветвления
    начало
    max:= a;
    ввод a,b
    max:= b;
    конец
    да
    нет
    b > a?
    вывод max

  • Вариант 2. Программа	program qq;
	var a, b, max: integer;
	begin
   writeln(&#039;...

    8 слайд

    Вариант 2. Программа
    program qq;
    var a, b, max: integer;
    begin
    writeln('Введите два целых числа');
    read ( a, b );
    max := a;
    if b > a then

    writeln ('Наибольшее число ', max);
    end.
    max := b;
    неполная форма условного оператора

  • Вариант 2Б. Программа	program qq;
	var a, b, max: integer;
	begin
   writeln(...

    9 слайд

    Вариант 2Б. Программа
    program qq;
    var a, b, max: integer;
    begin
    writeln('Введите два целых числа');
    read ( a, b );
    max := b;
    if ??? then
    ???
    writeln ('Наибольшее число ', max);
    end.
    max := a;
    a > b

  • ЗаданияНаписать программу, проверяющую принадлежит ли число, введенное с клав...

    10 слайд

    Задания
    Написать программу, проверяющую принадлежит ли число, введенное с клавиатуры интервалу [0;5]

    Дано целое число. Верно ли, что оно делится на 5 и 7?

    Если целое число М делится нацело на целое число N, то вывести на экран частное от деления. В противном случае вывести сообщение «M на N не делится».

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

Экскурсовод (гид)

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 656 275 материалов в базе

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

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

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

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

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

  • Скачать материал
    • 15.02.2016 1918
    • PPTX 704 кбайт
    • 35 скачиваний
    • Рейтинг: 4 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Архипова Алина Анатольевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Архипова Алина Анатольевна
    Архипова Алина Анатольевна
    • На сайте: 8 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 24937
    • Всего материалов: 5

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

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

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

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

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

500/1000 ч.

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

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

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

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

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

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

36 ч. — 180 ч.

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

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

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

36 ч. — 180 ч.

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

Мини-курс

Комплексный подход к работе с детьми с тяжелыми нарушениями развития

6 ч.

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

Мини-курс

Эффективная самоорганизация и планирование

3 ч.

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

Мини-курс

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

6 ч.

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