- Программирование ветвящихся алгоритмов

Презентация "Программирование ветвящихся алгоритмов" (9 класс) по информатике – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16

Презентацию на тему "Программирование ветвящихся алгоритмов" (9 класс) можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 16 слайд(ов).

Слайды презентации

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

Программирование ветвящихся алгоритмов

Условный оператор

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

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

ВОПРОСЫ ДЛЯ ПОВТОРЕНИЯ

Какие типы алгоритмических структур вам известны? Следование, ветвление и циклические алгоритмы. На прошлых уроках мы с вами разбирали … линейные алгоритмы Как вы думаете, какие типы алгоритмических структур мы сегодня будем разбирать? Ветвление

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

АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ВЕТВЛЕНИЕ»

Форма организации действий, при которых в зависимости от выполнения некоторого условия происходит одна или другая последовательность действий, называется ветвлением. На языке программирования Pascal ветвление кодируется с использованием условного оператора if … then … else.

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

1) Полная форма if then else ; 2) Неполная форма if then ; Операторы 1 и 2 могут быть простыми или составными. Если условие принимает значение true (истина), то выполняется оператор 1, если – false (ложь), то оператор 2.

ФОРМЫ УСЛОВНОГО ОПЕРАТОРА

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

if then else ;

оператор 2 да нет оператор 1 условие

ПОЛНАЯ ФОРМА УСЛОВНОГО ОПЕРАТОРА

if  then ; НЕПОЛНАЯ ФОРМА УСЛОВНОГО ОПЕРАТОРА. оператор
Слайд 6

if then ;

НЕПОЛНАЯ ФОРМА УСЛОВНОГО ОПЕРАТОРА

оператор

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

простое составное операции отношений логические операции = равно not не больше or или = больше или равно не равно Примеры: 1) if (n>0) then n:=n+2; 2) if (n-3) then n:=n+1;

УСЛОВИЕ (СРАВНЕНИЕ ВЫРАЖЕНИЙ)

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 ПОСЛЕ ВЫПОЛНЕНИЯ СЛЕДУЮЩИХ ОПЕРАТОРОВ:
Слайд 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>b) then d:=a else begin d:=b; d:=d+a; end; Ответ: 5
Слайд 9

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

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

СОСТАВИТЬ БЛОК-СХЕМУ И НАПИСАТЬ ТЕКСТ ПРОГРАММЫ ДЛЯ РЕШЕНИЯ ЗАДАЧ:

1) Даны два целых числа. Найти наименьшее из них. 2) Ввести число. Если оно неотрицательно, вычесть из него 30, в противном случае прибавить к нему 70. 3) Ввести целое число и определить четное оно или нет.

начало aprogram zadanie1; var a,b: integer; min: integer; begin write('Vvedite a, b: '); readln(a, b); if a. ДАНЫ ДВА ЦЕЛЫХ ЧИСЛА. НАЙТИ НАИМЕНЬШЕЕ ИЗ НИХ
Слайд 11

начало aprogram zadanie1; var a,b: integer; min: integer; begin write('Vvedite a, b: '); readln(a, b); if a

ДАНЫ ДВА ЦЕЛЫХ ЧИСЛА. НАЙТИ НАИМЕНЬШЕЕ ИЗ НИХ

ВВЕСТИ ЧИСЛО. ЕСЛИ ОНО НЕОТРИЦАТЕЛЬНО, ВЫЧЕСТЬ 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
Слайд 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('Vvedite a: '); readln(a); if (a mod 2 = 0) then writeln('Da') else writeln('Net'); end. вывод ‘Da’ вывод ‘Net’. ВВЕСТИ ЦЕЛОЕ ЧИСЛО И ОПРЕДЕЛИТЬ ЧЕТНОЕ ОНО ИЛИ НЕТ. a mod 2 =0
Слайд 13

program zadanie3; var a: integer; begin write('Vvedite a: '); readln(a); if (a mod 2 = 0) then writeln('Da') else writeln('Net'); end.

вывод ‘Da’ вывод ‘Net’

ВВЕСТИ ЦЕЛОЕ ЧИСЛО И ОПРЕДЕЛИТЬ ЧЕТНОЕ ОНО ИЛИ НЕТ

a mod 2 =0

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

ВЫПОЛНЕНИЕ КОМПЬЮТЕРНОГО ТЕСТА

Мультимедийный тест по информатике "Язык программирования Pascal" (Переменные: тип, имя, значение. Оператор присваивания. Условный оператор»)

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

ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

1) Ввести 2 числа. Если их произведение отрицательно, умножить его на 2 и вывести на экран, в противном случае увеличить его в 1,5 раза и вывести на экран. 2) Ввести число. Если оно четное, разделить его на 4, в противном случае умножить на 5. 3) Даны целые числа m, n. Если числа не равны, то заменить каждое из них одним и тем же числом, равным большему из исходных, а если равны, то заменить числа нулями.

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

ИСПОЛЬЗОВАННАЯ ЛИТЕРАТУРА:

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

Список похожих презентаций

Программирование линейных алгоритмов

Программирование линейных алгоритмов

ЛИНЕЙНЫЕ ПРОГРАММЫ могут включать в себя операторы:. присваивания, ввода, вывода. Оператор присваивания. А:=В; А – переменная; В – выражение; Типы ...
Программирование алгоритмов ветвления

Программирование алгоритмов ветвления

Найти периметр пятиугольника. programm 1; begin var a, b, c, d, e, P: integer writeln (‘введите стороны пятиугольника’); read (a,b,c,d,e) P:=a+b+c+d+e; ...
Программирование домофона X1 Bpt

Программирование домофона X1 Bpt

Снимите ЧЕРНУЮ КРЫШКУ с тыльной стороны ПАНЕЛИ. 3. ПРИМЕР: 1 ПАНЕЛЬ: 1 “ПИК” 2 ПАНЕЛЬ: 2 “ПИК” 3 ПАНЕЛЬ: 3 “ПИК” 4 ПАНЕЛЬ: 4 “ПИК”. Снимите джампер ...
Алгоритмы Виды алгоритмов Свойства алгоритмов

Алгоритмы Виды алгоритмов Свойства алгоритмов

Содержание. Данные, величина, команды Постоянная и переменная величина Характеристика величины Понятие «алгоритм» Исполнитель алгоритма СКИ Свойства ...
Типы алгоритмов

Типы алгоритмов

Алгоритм- это четкое последовательное описание действий исполнителя, которое приводит к желаемому результату. Слово «алгоритм» появилось в результате ...
Типы алгоритмов

Типы алгоритмов

Линейные алгоритмы Алгоритмы с ветвлениями Алгоритмы с повторениями (ЦИКЛ). Задание 1: Назовите вид алгоритма, соответствующий блок-схеме:. Линейный ...
Разработка (составление) алгоритмов по управлению исполнителем Робот

Разработка (составление) алгоритмов по управлению исполнителем Робот

Проверка знаний:. Самопроверка От 1 до 5 баллов. Управление. Разгадай ключевые термины урока:. Исполнитель Робот Разработка Алгоритм. Последовательность. ...
Виды алгоритмов

Виды алгоритмов

Линейным алгоритм – это алгоритм, в котором действия выполняются последовательно одно за другим. Составить алгоритмы и блок - схемы: Открыть входную ...
Программирование на языке Паскаль

Программирование на языке Паскаль

Основные типы переменных. Целый тип - integer. Целые числа от -32768 до 32767. Действительный тип – real. Символьный тип - char. Один любой символ. ...
Блок-схемы алгоритмов

Блок-схемы алгоритмов

ОСНОВНЫЕ ЭЛЕМЕНТЫ БЛОК-СХЕМ. Основные геометрические фигуры языка блок-схем, широко используемого для описания небольших алгоритмов. Блок-схема цикла ...
Ветвления и исполнители алгоритмов

Ветвления и исполнители алгоритмов

Алгоритм 1:. Уменьшить скорость. Если ремонт дороги закончен, то проехать 2 км по отремонтированному участку дороги к офису, иначе проехать 5 км в ...
Блок-схемы алгоритмов

Блок-схемы алгоритмов

Что такое алгоритм? Дайте определение и приведите примеры. Алгоритм- это определённая последовательность действий, приводящая к решению задачи. а:=0; ...
Алгоритмы. Способы представления алгоритмов

Алгоритмы. Способы представления алгоритмов

Повторим:. Подумай и обоснуй, для чего проводят опыты Всегда ли мы можем быть уверены, что выдвинутая гипотеза верна? Придумай функцию «черного ящика» ...
Алгоритмы и типы алгоритмов

Алгоритмы и типы алгоритмов

Понятие алгоритма. Разветвляющиеся алгоритмы. Линейные алгоритмы. Словарь понятий Задание. Алгоритм - это строгоупорядоченная последовательность действий, ...
Программирование на языке Pascal

Программирование на языке Pascal

program p1; begin writeln (‘Введите некоторое число с клавиатуры’); end. Пример программы на языке Pascal. Компьютер может обрабатывать целые и дробные ...
Графическая форма представления алгоритмов

Графическая форма представления алгоритмов

Составьте 4 правильные по смыслу фразы: (соедините стрелками). . Автор работы: Абрамова Наталия Николаевна, учитель информатики МБОУ СОШ №13 г.Волжского ...
Программирование на языке Turbo Pascal

Программирование на языке Turbo Pascal

Ответьте на вопросы. Что такое алгоритм? На какие две группы разделяют исполнителей алгоритмов? Как называется алгоритм который может выполнять компьютерный ...
Запись вспомогательных алгоритмов на языке Паскаль. Начала программирования

Запись вспомогательных алгоритмов на языке Паскаль. Начала программирования

Ключевые слова. подпрограмма процедура функция рекурсивная функция. Подпрограммы. Запись вспомогательных алгоритмов в языках программирования осуществляется ...
Программирование на языке С++

Программирование на языке С++

Лекция 1. Основные понятия языка. Вводятся базовые для всего дальнейшего изложения понятия: из каких простейших «кирпичиков» состоят все тексты на ...

Конспекты

Программирование линейных алгоритмов на языке FREE PASCAL

Программирование линейных алгоритмов на языке FREE PASCAL

Конспект урока по информатике. Тема: «. Программирование линейных алгоритмов на языке. FREE. PASCAL. ». Барнаул ...
Программирование линейных алгоритмов, оператор присваивания

Программирование линейных алгоритмов, оператор присваивания

Урок. 7 класс. Дата. Тема:. Программирование линейных алгоритмов, оператор присваивания. Цели:. . Социализирующая:.  приобщение к нормам ...
Программирование линейных алгоритмов

Программирование линейных алгоритмов

Тема:. Программирование линейных алгоритмов. Цели: повышение интереса к изучению предмета; воспитание навыка быстрого мышления; развитие творческой ...
Программирование линейных алгоритмов

Программирование линейных алгоритмов

Наименование учреждения . Средняя общеобразовательная профильная школа № 36 экологической направленности. ФИО Троицкая Евгения Юрьевна. Должность ...
Программирование разветвляющихся алгоритмов. Условный оператор

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

Пыхтина Юлия Викторовна, учитель информатики, МБОУ «Гимназия №2» г.Курчатова. . Урок по информатике. . в 9 классе. по теме:. Программирование ...
Программирование линейных алгоритмов

Программирование линейных алгоритмов

Класс:. 7 (ІІ. подгруппа). Тема:. Программирование линейных алгоритмов. Цели:. 1. Познакомить с основными операторами линейных программ в Паскале; ...
Ввод и вывод данных. Программирование линейных алгоритмов

Ввод и вывод данных. Программирование линейных алгоритмов

Дата: __________. Класс: 9. Тема: «Ввод и вывод данных. . Программирование линейных алгоритмов». Тип урока: Объяснительно – дискуссионный. Цели ...
Операторы ввода и вывода. Программирование линейных алгоритмов

Операторы ввода и вывода. Программирование линейных алгоритмов

ГУ Михайловская СШ. Урока по информатике для 9 класса. «Операторы ввода и вывода. . . Программирование линейных алгоритмов». ...
Операторы ввода и вывода. Программирование линейных алгоритмов

Операторы ввода и вывода. Программирование линейных алгоритмов

ГУ Михайловская СШ. Разработка урока по информатике. «Операторы ввода и вывода. . . Программирование линейных алгоритмов». ...
Программирование разветвляющихся алгоритмов

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

Учитель:. Борисенко Ирина Владимировна. МКОУ СОШ №6 г. Ипатово, Ставропольский край. Предметная область:. Информатика и ИКТ 9 класс. Тема:. Программирование ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

Информация о презентации

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:6 сентября 2018
Категория:Информатика
Классы:
Содержит:16 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации