Инфоурок Другое ПрезентацииПрезентация на тему Программирование ветвящихся алгоритмов Условный оператор

Презентация на тему Программирование ветвящихся алгоритмов Условный оператор

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

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

Бухгалтер

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

  • Программированиеветвящихся алгоритмовУсловный операторИскандарова А.Р.
учите...

    1 слайд

    Программирование
    ветвящихся алгоритмов
    Условный оператор
    Искандарова А.Р.
    учитель информатики
    МБОУ СОШ №18 г. Уфа

  • ВОПРОСЫ ДЛЯ ПОВТОРЕНИЯКакие типы алгоритмических структур вам известны?
Следо...

    2 слайд

    ВОПРОСЫ ДЛЯ ПОВТОРЕНИЯ
    Какие типы алгоритмических структур вам известны?
    Следование, ветвление и циклические алгоритмы.
    На прошлых уроках мы с вами разбирали …
    линейные алгоритмы
    Как вы думаете, какие типы алгоритмических структур мы сегодня будем разбирать?
    Ветвление

  • АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ВЕТВЛЕНИЕ»Форма организации действий, при которых...

    3 слайд

    АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ВЕТВЛЕНИЕ»
    Форма организации действий, при которых в зависимости от выполнения некоторого условия происходит одна или другая последовательность действий, называется ветвлением.
    На языке программирования Pascal ветвление кодируется с использованием условного оператора if … then … else.

  • 1) Полная форма
if  then  else ;
2) Неполная форма
if  then ;

Операторы 1 и...

    4 слайд

    1) Полная форма
    if <условие> then <оператор 1> else <оператор 2>;
    2) Неполная форма
    if <условие> then <оператор>;

    Операторы 1 и 2 могут быть простыми или составными.
    Если условие принимает значение true (истина), то выполняется оператор 1, если – false (ложь), то оператор 2.
    ФОРМЫ УСЛОВНОГО ОПЕРАТОРА

  • if  then  else ;оператор 2данетоператор 1условиеПОЛНАЯ ФОРМА УСЛОВНОГО ОПЕРАТ...

    5 слайд

    if <условие> then <оператор 1> else <оператор 2>;
    оператор 2
    да
    нет
    оператор 1
    условие
    ПОЛНАЯ ФОРМА УСЛОВНОГО ОПЕРАТОРА
    оператор 2
    да
    нет
    оператор 1
    условие

  • if  then ;НЕПОЛНАЯ ФОРМА УСЛОВНОГО ОПЕРАТОРАданетоператорусловие

    6 слайд

    if <условие> then <оператор>;
    НЕПОЛНАЯ ФОРМА УСЛОВНОГО ОПЕРАТОРА
    да
    нет
    оператор
    условие

  • простое										составное
операции отношений					логические операции
=		равн...

    7 слайд

    простоесоставное
    операции отношенийлогические операции
    =равноnotне
    <меньшеandи
    >большеorили
    <=меньше или равно
    >=больше или равно
    <>не равно
    Примеры: 1) if (n>0) then n:=n+2;
    2) if (n<0) and (n<>-3) then n:=n+1;
    УСЛОВИЕ (СРАВНЕНИЕ ВЫРАЖЕНИЙ)

  • 1) a:=3; b:=2;
if (a&gt;b) then d:=a else d:=b;
Ответ:
	 3
2) a:=-3;
b:=2;
if (a...

    8 слайд

    1) a:=3; b:=2;
    if (a>b) then d:=a else d:=b;
    Ответ:
    3
    2) a:=-3;
    b:=2;
    if (a>b) then d:=a else d:=b;
    Ответ:
    2






    КАКОЕ ЗНАЧЕНИЕ БУДЕТ ИМЕТЬ ПЕРЕМЕННАЯ D ПОСЛЕ ВЫПОЛНЕНИЯ СЛЕДУЮЩИХ ОПЕРАТОРОВ:

  • 3) a:=2; b:=3;
d:=5;
if (a&gt;b) then d:=a  else
			begin
				d:=b;
				d:=d+a;...

    9 слайд

    3) a:=2; b:=3;
    d:=5;
    if (a>b) then d:=a else
    begin
    d:=b;
    d:=d+a;
    end;
    Ответ:
    5





    КАКОЕ ЗНАЧЕНИЕ БУДЕТ ИМЕТЬ ПЕРЕМЕННАЯ D ПОСЛЕ ВЫПОЛНЕНИЯ СЛЕДУЮЩИХ ОПЕРАТОРОВ:

  • СОСТАВИТЬ БЛОК-СХЕМУ И НАПИСАТЬ ТЕКСТ ПРОГРАММЫ ДЛЯ РЕШЕНИЯ ЗАДАЧ:1) Даны два...

    10 слайд

    СОСТАВИТЬ БЛОК-СХЕМУ И НАПИСАТЬ ТЕКСТ ПРОГРАММЫ ДЛЯ РЕШЕНИЯ ЗАДАЧ:
    1) Даны два целых числа. Найти наименьшее из них.
    2) Ввести число. Если оно неотрицательно, вычесть из него 30, в противном случае прибавить к нему 70.
    3) Ввести целое число и определить четное оно или нет.

  • началоa

    11 слайд

    начало
    a<=b
    min:=b
    да
    нет
    min:=a
    ввод a,b
    вывод min
    конец
    program zadanie1;
    var
    a,b: integer;
    min: integer;
    begin
    write('Vvedite a, b: ');
    readln(a, b);
    if a <= b then
    min := a
    else
    min := b;
    writeln('minimum = ', min);
    end.
    ДАНЫ ДВА ЦЕЛЫХ ЧИСЛА. НАЙТИ НАИМЕНЬШЕЕ ИЗ НИХ

  • ВВЕСТИ ЧИСЛО. ЕСЛИ ОНО НЕОТРИЦАТЕЛЬНО, ВЫЧЕСТЬ 30, ИНАЧЕ ПРИБАВИТЬ 70 началоa...

    12 слайд

    ВВЕСТИ ЧИСЛО. ЕСЛИ ОНО НЕОТРИЦАТЕЛЬНО, ВЫЧЕСТЬ 30, ИНАЧЕ ПРИБАВИТЬ 70
    начало
    a:=a + 70
    да
    нет
    a:=a - 30
    ввод a
    вывод a
    конец
    program zadanie2;
    var
    a: integer;
    begin
    write('Vvedite a: ');
    readln(a);
    if a >= 0 then
    a := a - 30
    else
    a := a + 70;
    writeln(‘a = ', a);
    end.
    a>=0

  • program zadanie3;
var a: integer;
begin
  write(&#039;Vvedite a: &#039;);
  readln(a);...

    13 слайд

    program zadanie3;
    var a: integer;
    begin
    write('Vvedite a: ');
    readln(a);
    if (a mod 2 = 0) then
    writeln('Da')
    else
    writeln('Net');
    end.
    да
    нет
    ввод a
    конец
    вывод ‘Da’
    вывод ‘Net’
    начало
    ВВЕСТИ ЦЕЛОЕ ЧИСЛО И ОПРЕДЕЛИТЬ ЧЕТНОЕ ОНО ИЛИ НЕТ
    a mod 2 =0

  • ВЫПОЛНЕНИЕ КОМПЬЮТЕРНОГО ТЕСТАМультимедийный тест по информатике &quot;Язык програ...

    14 слайд

    ВЫПОЛНЕНИЕ КОМПЬЮТЕРНОГО ТЕСТА
    Мультимедийный тест по информатике "Язык программирования Pascal" (Переменные: тип, имя, значение. Оператор присваивания. Условный оператор»)


  • ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ1)   Ввести 2 числа. Если их произведение...

    15 слайд

    ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ
    1) Ввести 2 числа. Если их произведение отрицательно, умножить его на 2 и вывести на экран, в противном случае увеличить его в 1,5 раза и вывести на экран.
    2) Ввести число. Если оно четное, разделить его на 4, в противном случае умножить на 5.
    3) Даны целые числа m, n. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.

  • ИСПОЛЬЗОВАННАЯ ЛИТЕРАТУРА:Угринович Н.Д. Информатика и ИКТ: учебник для 9 кла...

    16 слайд

    ИСПОЛЬЗОВАННАЯ ЛИТЕРАТУРА:
    Угринович Н.Д. Информатика и ИКТ: учебник для 9 класса. М.:БИНОМ. Лаборатория знаний, 2010
    Семакин И.Г., Хеннер Е.К. Задачник-практикум в 2 т.: Том 1. М.: БИНОМ. Лаборатория знаний, 2010
    http://www.uchportal.ru/load/283-1-0-51164
    Рисунки из коллекции Microsoft Office.

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 625 221 материал в базе

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

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

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

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

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

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

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

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

    Бекмансурова Диля Хабировна
    Бекмансурова Диля Хабировна
    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 99175
    • Всего материалов: 214

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

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

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

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

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

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов

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

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

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 40 человек из 19 регионов

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

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 458 человек из 66 регионов

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

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

Библиотекарь

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 282 человека из 66 регионов

Мини-курс

Теоретические аспекты трекинга и менторства

2 ч.

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

Мини-курс

Психологическая экспертиза в юридической сфере: теоретические аспекты

2 ч.

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

Мини-курс

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

6 ч.

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