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

Презентация по информатике на тему "Программирование ветвлений на Паскале"

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

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

Специалист по корпоративной культуре

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

  • Программирование ветвлений на ПаскалеДавидюк О.Г., учитель информатики и ИКТ...

    1 слайд

    Программирование ветвлений на Паскале
    Давидюк О.Г., учитель информатики и ИКТ ГБОУ школа №471 Санкт-Петербург

  • Ветвление – это алгоритмическая альтернатива. 
По этой команде исполнитель вы...

    2 слайд

    Ветвление – это алгоритмическая альтернатива.
    По этой команде исполнитель выбирает один их двух путей исполнения алгоритма с непременным выходом на общее продолжение – полное ветвление. Выбор происходит по какому-либо условию.
    Формат полного оператора ветвления:

    If <условие> then <действие 1>
    else <действие 2>

  • Частным случаем ветвления является структура обход (неполное ветвление), когд...

    3 слайд

    Частным случаем ветвления является структура обход (неполное ветвление), когда в одной из ветвей нет никаких действий.
    Формат оператора неполного ветвления:

    If <условие> then <действие 1>

  • Пример 1. Пусть для двух целых чисел надо определить, являются они...

    4 слайд

    Пример 1. Пусть для двух целых чисел надо определить, являются они четными или нет. Для проверки четности используем условие: остаток от деления на 2 четного числа равен 0.

    Program prim_1;
    Var a,b:integer;
    Begin
      Write('введите два целых числа');
      Readln(a,b);
      If a mod 2 = 0 then Writeln (' а - четное ')
      Else Writeln (' a - нечетное ');
      If b mod 2 = 0 then Writeln (' b - четное ')
      Else Writeln (' b -нечетное ');
    Readln
    End.

  • Задачи для самостоятельного решения:


Дано число x. Если число x

    5 слайд

    Задачи для самостоятельного решения:


    Дано число x. Если число x<0, то напечатать его квадрат.
    Задан проходной балл b. Запросить оценки абитуриента по трем экзаменам: математике m, сочинению s, физике f и сообщить о результате приема в вуз.

  • Обобщением ветвления является множественный выбор, когда необходимо выполнять...

    6 слайд

    Обобщением ветвления является множественный выбор, когда необходимо выполнять одно из нескольких действий в зависимости от значений условий.
    Формат оператора выбора:

    case переключатель of
                           список1:оператор1;
                           список2:оператор2;
                                     …
    else оператор;
    end;

  • Пример 2. Определить животное, соответствующее введенному пользователем году...

    7 слайд

    Пример 2. Определить животное, соответствующее введенному пользователем году по китайскому гороскопу.
    Пояснение. Через каждые 12 лет название года повторяется, потому можно ввести год, найти целый остаток от деления года на 12 и анализировать не год, а остаток.
    Решение:
    Если остаток =0 то год Обезъяны
     Если остаток =1 то год Петуха
     Если остаток =2 то год Собаки
     Если остаток =3 то год Свиньи (Кабана)
     Если остаток =4 то год Крысы
     Если остаток =5 то год Быка
     Если остаток =6 то год Тигра
     Если остаток =7 то год Кролика
     Если остаток =8 то год Дракона
     Если остаток =9 то год Змеи
     Если остаток =10 то год Лошади
     Если остаток =11 то год Овцы

  • Program primer_2;Var year, num: integer;Begin   Write(&#039;Введите год&#039;); Read...

    8 слайд

    Program primer_2;
    Var year, num: integer;
    Begin
       Write('Введите год'); Readln(year);
        num:=year mod 12;
        Case num Of
         0: Writeln('год Обезъяны ');
         1: Writeln('год Петуха');
        2: Writeln('год Собаки');
        3: Writeln('год Свиньи (Кабана)');
        4: Writeln('год Крысы');
        5: Writeln('год Быка');
        6: Writeln('год Тигра');
        7: Writeln('год Кролика');
        8: Writeln('год Дракона');
        9: Writeln('год Змеи');
        10: Writeln('год Лошади');
        11: Writeln('год Овцы');
        Else Writeln('Вы неверно ввели год');
       End; //конец оператора выбора

  • Задачи для самостоятельного решения:

Вводится порядковый номер дня недели n...

    9 слайд

    Задачи для самостоятельного решения:

    Вводится порядковый номер дня недели n (1 - 7). При значениях n = 1, 2, 3, 4, 5 вывести «Будний день». При значении n = 6 вывести «Суббота!». При значении n = 7 вывести «Воскресенье!»
    Вводится температура воздуха t. При t > 25 вывести «жарко»; при 16 <= t <= 25 вывести «прохладно», в противном случае вывести «холодно».

  • Спасибо за внимание!

    10 слайд

    Спасибо за внимание!

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

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

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

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

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

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

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

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

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

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

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

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

    Баяндина Лариса Владимировна
    Баяндина Лариса Владимировна
    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 106420
    • Всего материалов: 242

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

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

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

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

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

500/1000 ч.

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

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

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

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

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

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

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

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

72 ч. — 180 ч.

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

Мини-курс

Современные тенденции в управлении и бизнесе

6 ч.

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

Мини-курс

Toolbox классического проектного менеджмента

4 ч.

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

Мини-курс

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

4 ч.

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