Инфоурок Информатика ПрезентацииПрезентация к уроку Программирование линейных и разветвляющихся алгоритмов (Босова 8 класс)

Презентация к уроку Программирование линейных и разветвляющихся алгоритмов (Босова 8 класс)

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

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

Специалист по выставочной деятельности

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

  • Программирование линейных и разветвляющихся алгоритмов Тема: Начала программи...

    1 слайд

    Программирование линейных и разветвляющихся алгоритмов
    Тема: Начала программирования

  • Проверка домашнего заданияПаскаль – язык программирования.
Основные элементы...

    2 слайд

    Проверка домашнего задания
    Паскаль – язык программирования.
    Основные элементы языка программирования являются: алфавит, словарь, типы величин.
    Структура программы на Паскале состоит из четырех блоков
    Блок VAR – это блок описания переменных.
    Переменные в программе всегда одного типа.
    Оператор Read – предназначен для вывода на экран сообщений.
    Команды ввода данных описывают считывание данных с клавиатуры.


    1 1 0 1 0 0 1

  • Линейные алгоритмы – алгоритмы в которых команды выполняются последовательно...

    3 слайд

    Линейные алгоритмы – алгоритмы в которых команды выполняются последовательно по порядку

  • Линейная программа на ввод и вывод данныхProgram Znakomstvo;
Var a:string;
Be...

    4 слайд

    Линейная программа на ввод и вывод данных
    Program Znakomstvo;
    Var a:string;
    Begin
    Write (‘Введите свое имя ’);
    Readln (a);
    Writeln (‘Привет, ’, a, ‘!’ );
    end.

    Запуск программы
    writeln
    read

  • Разветвляющийся алгоритм позволяет исполнителю выбирать ход работы в связи с...

    5 слайд

    Разветвляющийся алгоритм позволяет исполнителю выбирать ход работы в связи с выполнением условия

  • Описание ветвления на ПаскальЕсли
То 
Иначе
всеIf 
Then 
Else ;Если
То 
всеIf...

    6 слайд

    Описание ветвления на Паскаль
    Если
    То
    Иначе
    все
    If <условие>
    Then <серия команд1>
    Else <серия команд2>;
    Если
    То
    все
    If <условие>
    Then <серия команд1>;

  • Дополним программу ввода и вывода данных условиемProgram Znakomstvo;
Var a:st...

    7 слайд

    Дополним программу ввода и вывода данных условием
    Program Znakomstvo;
    Var a:string; b:char
    Begin
    Write (‘Введите свое имя ’);
    Readln (a);
    Write (‘Введите пол m –мужской, w - женский’);
    Readln (b);
    If ord(b)=109 then
    Write (‘Приветствую господин, ’, a, ‘!’ )
    Else Write (‘Приветствую госпожа, ’, a, ‘!’ );
    end.

  • Программа с неполным ветвлением(большее из трех)Program Maximum;
Var  max, a,...

    8 слайд

    Программа с неполным ветвлением(большее из трех)
    Program Maximum;
    Var max, a, b, c: real;
    Begin
    Write(‘Введите числа’);
    Readln(a,b,c);
    Max:=a;
    If b>max then max:=b;
    If c>max then max:=c;
    write (‘Наибольшее число - ’, max);
    End.


  • Вложенные ветвления      
if   then
                                if  then...

    9 слайд

    Вложенные ветвления

    if <условие1> then
    if <условие2> then <оператор1>
    else <оператор2>
    else <оператор3>
    else всегда относится к ближайшему оператору if
    !
    Если оператор состоит более чем из одной
    команды то его
    помещают begin end;

  • Составной оператор ветвления (вложенное ветвление)program  lineynoe_uravnenie...

    10 слайд

    Составной оператор ветвления (вложенное ветвление)
    program lineynoe_uravnenie;;
    var a, b, x: real;
    begin
    writeln ('Решение линейного уравнения');
    write ('Введите коэффициенты a , b ');
    readln (a, b);
    if a<>0 then
    begin
    x:=-b/a;
    writeln ('Корень уравнения x=', x)
    end
    else if b<>0 then writeln ('Корней нет')
    else writeln ('x – любое число');

    end.

  • Домашнее задание§ 3.3, 3.4
 прочитать, составить конспект, обратить внимание...

    11 слайд

    Домашнее задание
    § 3.3, 3.4
    прочитать, составить конспект, обратить внимание на работу с разными типами данных.

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 655 024 материала в базе

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

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

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

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

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

  • Скачать материал
    • 10.08.2016 2492
    • PPTX 91.8 кбайт
    • 26 скачиваний
    • Рейтинг: 3 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Гостева Анна Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Гостева Анна Владимировна
    Гостева Анна Владимировна
    • На сайте: 7 лет и 8 месяцев
    • Подписчики: 2
    • Всего просмотров: 199033
    • Всего материалов: 89

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

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

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

Копирайтер

Копирайтер

500/1000 ч.

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

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

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

72 ч. — 180 ч.

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

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

Информационные системы и технологии: теория и методика преподавания в профессиональном образовании

Преподаватель информационных систем и технологий

300/600 ч.

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

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

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

36/72 ч.

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

Мини-курс

Современные направления в архитектуре

6 ч.

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

Мини-курс

Аномальное психологическое развитие и психологическая травма

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов

Мини-курс

Эффективные стратегии успешного взаимодействия: от понимания до саморазвития

4 ч.

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