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

Презентация: Программирование алгоритмов ветвления
Включить эффекты
1 из 22
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
3.8
4 оценки

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


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

Аннотация к презентации

Посмотреть презентацию на тему "Программирование алгоритмов ветвления" для 8 класса в режиме онлайн с анимацией. Содержит 22 слайда. Самый большой каталог качественных презентаций по информатике в рунете. Если не понравится материал, просто поставьте плохую оценку.

Содержание

  • Презентация: Программирование алгоритмов ветвления
    Слайд 1

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

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

  • Слайд 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 Найдите ошибки в записи программы

  • Слайд 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.

  • Слайд 4
  • Слайд 5

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

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

  • Слайд 6

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

  • Слайд 7

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

  • Слайд 8

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

  • Слайд 9

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

  • Слайд 10

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

  • Слайд 11

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

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

  • Слайд 12

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

  • Слайд 13
  • Слайд 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

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

  • Слайд 16

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

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

  • Слайд 17

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

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

  • Слайд 18

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

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

  • Слайд 19

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

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

  • Слайд 20

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

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

  • Слайд 21

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

  • Слайд 22

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

Посмотреть все слайды

Сообщить об ошибке