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

Презентация по слайдам
Слайд №1

Текст слайда: Программирование ветвящихся алгоритмов Условный оператор


Слайд №2

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


Слайд №3

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


Слайд №4

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


Слайд №5

Текст слайда: if <условие> then <оператор 1> else <оператор 2>; if <условие> then <оператор 1> else <оператор 2>;


Слайд №6

Текст слайда: if <условие> then <оператор>; 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;


Слайд №8

Текст слайда: 1) a:=3; b:=2; 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


Слайд №9

Текст слайда: 3) a:=2; b:=3; 3) a:=2; b:=3; d:=5; if (a>b) then d:=a else begin d:=b; d:=d+a; end; Ответ: 5


Слайд №10

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


Слайд №11

Слайд №12

Текст слайда: ВВЕСТИ ЧИСЛО. ЕСЛИ ОНО НЕОТРИЦАТЕЛЬНО, ВЫЧЕСТЬ 30, ИНАЧЕ ПРИБАВИТЬ 70


Слайд №13

Слайд №14

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


Слайд №15

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


Слайд №16

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


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