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

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

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18
Слайд 19
Слайд 20
Слайд 21
Слайд 22

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

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

Информатика и ИКТ. Омский техникум мясной и молочной промышленности. Я услышал и забыл. Увидел и запомнил. Сделал и понял! Чарльз Бэббидж. Преподаватель: Абулхаева Гульсум Абылаевна
Слайд 1

Информатика и ИКТ

Омский техникум мясной и молочной промышленности

Я услышал и забыл. Увидел и запомнил. Сделал и понял! Чарльз Бэббидж

Преподаватель: Абулхаева Гульсум Абылаевна

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

Найти периметр пятиугольника

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

Найдите ошибки в записи программы

Верное решение. program primer1; var a, b, c, d, e, P: integer; begin writeln (‘введите стороны пятиугольника’); read (a,b,c,d,e); P:=a+b+c+d+e; writeln (‘периметр пятиугольника = ‘, P); end.
Слайд 3

Верное решение

program primer1; var a, b, c, d, e, P: integer; begin writeln (‘введите стороны пятиугольника’); read (a,b,c,d,e); P:=a+b+c+d+e; writeln (‘периметр пятиугольника = ‘, P); end.

Программирование алгоритмов ветвления
Слайд 5

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

Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий.
Слайд 6

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

Основные варианты структуры ветвления: если - то; если – то - иначе; Полная форма Неполная форма
Слайд 7

Основные варианты структуры ветвления: если - то; если – то - иначе;

Полная форма Неполная форма

Запись команды ветвления на языке Pascal
Слайд 8

Запись команды ветвления на языке Pascal

Задача №1. Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае не изменять его. Вывести полученное число. Program primer1; Var a :integer; Begin Writeln(‘введите целое число а '); read(а); if a>0 then a:=a+1; Writeln('Полученное число ', а); end.
Слайд 9

Задача №1. Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае не изменять его. Вывести полученное число.

Program primer1; Var a :integer; Begin Writeln(‘введите целое число а '); read(а); if a>0 then a:=a+1; Writeln('Полученное число ', а); end.

Задача №2. Дано два целых числа. Вывести на экран наибольшее из них. program primer2; var a, b, max: integer; begin writeln('Введите два целых числа'); read (a, b); if a>b then max:=a else max:=b; writeln (‘Наибольшее из введенных чисел ’,max); end.
Слайд 10

Задача №2. Дано два целых числа. Вывести на экран наибольшее из них.

program primer2; var a, b, max: integer; begin writeln('Введите два целых числа'); read (a, b); if a>b then max:=a else max:=b; writeln (‘Наибольшее из введенных чисел ’,max); end.

Оператор варианта case. Необходим в тех случаях, когда в зависимости от значений какой-либо переменной надо выполнить те или иные операторы. case выражение of значение_1: оператор_1; значение_2: оператор_2; … значение_N: оператор_N; else альтернативный_оператор; end;
Слайд 11

Оператор варианта case

Необходим в тех случаях, когда в зависимости от значений какой-либо переменной надо выполнить те или иные операторы. case выражение of значение_1: оператор_1; значение_2: оператор_2; … значение_N: оператор_N; else альтернативный_оператор; end;

Задача №3. Дано целое число К. Вывести строку-описание оценки, соответствующей числу К: 1- «плохо», 2 –«неудовлетворительно», 3 – «удовлетворительно», 4 – «хорошо», 5 – «отлично». Если К не лежит в диапазоне 1-5, вывести «ошибка».
Слайд 12

Задача №3. Дано целое число К. Вывести строку-описание оценки, соответствующей числу К: 1- «плохо», 2 –«неудовлетворительно», 3 – «удовлетворительно», 4 – «хорошо», 5 – «отлично». Если К не лежит в диапазоне 1-5, вывести «ошибка».

Решение: Program primer3; var k: integer; begin writeln (‘Введите целое число’); read(k); case k of 1: writeln (‘плохо’ ); 2: writeln (‘неудовлетворительно ‘); 3: writeln (‘удовлетворительно ‘); 4: writeln (‘хорошо’); 5: writeln (‘отлично’) else writeln (‘такой оценки не существует’); end; end.
Слайд 14

Решение:

Program primer3; var k: integer; begin writeln (‘Введите целое число’); read(k); case k of 1: writeln (‘плохо’ ); 2: writeln (‘неудовлетворительно ‘); 3: writeln (‘удовлетворительно ‘); 4: writeln (‘хорошо’); 5: writeln (‘отлично’) else writeln (‘такой оценки не существует’); end; end.

Практическая часть (возьми карточку)
Слайд 15

Практическая часть (возьми карточку)

Тест «Программирование разветвляющихся алгоритмов». Краткая форма записи оператора условного перехода ... ? IF ( условие ) ELSE ( что выполнять ) IF ( условие ) THEN ( что выполнять ) END IF ( условие ) THEN ( что выполнять ) IF ( условие ) THEN ( что выполнять ) ELSE ( что выполнять )
Слайд 16

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

Краткая форма записи оператора условного перехода ... ? IF ( условие ) ELSE ( что выполнять ) IF ( условие ) THEN ( что выполнять ) END IF ( условие ) THEN ( что выполнять ) IF ( условие ) THEN ( что выполнять ) ELSE ( что выполнять )

2. Назначение оператора условного перехода - ...? Выбор той или иной последовательности действий в зависимости от выполнения или невыполнения условия Чтобы перейти в конец программы Выбор той или иной последовательности действий в независимости от выполнения или невыполнения условия Выбор одной и то
Слайд 17

2. Назначение оператора условного перехода - ...?

Выбор той или иной последовательности действий в зависимости от выполнения или невыполнения условия Чтобы перейти в конец программы Выбор той или иной последовательности действий в независимости от выполнения или невыполнения условия Выбор одной и той же последовательности действий в независимости от выполнения или невыполнения условия

3. Как переводятся слова краткой формы записи условного перехода? ЕСЛИ .... ТО ... ЕСЛИ .... ИНАЧЕ .... ЕСЛИ .... КОНЕЦ ДЛЯ ... ТО
Слайд 18

3. Как переводятся слова краткой формы записи условного перехода?

ЕСЛИ .... ТО ... ЕСЛИ .... ИНАЧЕ .... ЕСЛИ .... КОНЕЦ ДЛЯ ... ТО

4. Полная форма записи оператора условного перехода ... ? IF (что выполнять) THEN (условие) ELSE (что выполнять) IF (что выполнять) ELSE (условие) THEN (что выполнять) IF (условие) THEN (что выполнять) END (что выполнять) IF (условие) THEN (что выполнять) ELSE (что выполнять)
Слайд 19

4. Полная форма записи оператора условного перехода ... ?

IF (что выполнять) THEN (условие) ELSE (что выполнять) IF (что выполнять) ELSE (условие) THEN (что выполнять) IF (условие) THEN (что выполнять) END (что выполнять) IF (условие) THEN (что выполнять) ELSE (что выполнять)

5. Как переводятся слова полной формы записи условного перехода? ЕСЛИ .... ТО ... КОНЕЦ ДЕЛАЙ .... ТО .... ИНАЧЕ .... ЕСЛИ .... ИНАЧЕ .... ТО .... ЕСЛИ .... ТО .... ИНАЧЕ ....
Слайд 20

5. Как переводятся слова полной формы записи условного перехода?

ЕСЛИ .... ТО ... КОНЕЦ ДЕЛАЙ .... ТО .... ИНАЧЕ .... ЕСЛИ .... ИНАЧЕ .... ТО .... ЕСЛИ .... ТО .... ИНАЧЕ ....

Домашнее задание: Задача. Ввести два числа. Если их сумма больше 100, то сумму уменьшить в 2 раза, в противном случае увеличить в 2 раза.
Слайд 21

Домашнее задание:

Задача. Ввести два числа. Если их сумма больше 100, то сумму уменьшить в 2 раза, в противном случае увеличить в 2 раза.

Желаю удачи в изучении информатики!
Слайд 22

Желаю удачи в изучении информатики!

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

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

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

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

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

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

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

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

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

Кто повторяет старое и узнает новое, тот может быть предводителем. Конфуций. Типы алгоритмов: Линейный Алгоритм с ветвлением Циклический. Пословицы ...
Типы алгоритмов

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

Линейный алгоритм (следование). Линейный алгоритм – это алгоритм, в котором все логически взаимосвязанные действия выполняются последовательно друг ...
Свойства алгоритмов

Свойства алгоритмов

Злоумышленник выдал следующие информацию за действия получения кипятка: Налить в чайник воду Открыть кран газовой горелки Поставить чайник на плиту ...
Программирование цикла на Паскале

Программирование цикла на Паскале

Вопросы: Этапы решения расчетной задачи на компьютере. Программирование цикла на Паскале: Задача о перестановке букв. Отладка и тестирование программы. ...
Программирование на языке С++

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

Лекция 3. Переменные, операции, выражения. Правила описания переменных и именованных констант, основные операции языка и их приоритеты, правила записи ...
Программирование на языке RUSSIAN QUICK BASIC

Программирование на языке RUSSIAN QUICK BASIC

ВВОД ДАННЫХ. Любой алгоритм должен обладать свойством массовости, т.е. должен «работать» для целого класса однотипных задач. Этого можно добиться ...
Блок-схемы алгоритмов

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

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

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

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

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

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

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

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

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

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

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

Возникновение термина «алгоритм» Понятие алгоритма, примеры алгоритмов Основные свойства алгоритмов Способы задания алгоритмов Обозначения, используемые ...
Программирование на C#

Программирование на C#

План лекции. Критерии выбора языка для обучения программированию в вузе. Основные характеристики и особенности C#. План курса и состав учебно-методического ...
Программирование на языке Java в среде Eclipse

Программирование на языке Java в среде Eclipse

Байт-код. Язык программирования Java имеет одно существенное отличие от других распространенных языков программирования, например, Object Pascal или ...
Виды алгоритмов

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

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

Программирование на языке ассемблер (Assembler)

1) Структура команд ассемблера. Язык программирования наиболее полно учитывающий особенности "родного" микропроцессора и содержащий мнемонические ...
Графическая форма представления алгоритмов

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

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

Конспекты

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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