🗊Презентация Условный алгоритм

Нажмите для полного просмотра!
Условный алгоритм, слайд №1Условный алгоритм, слайд №2Условный алгоритм, слайд №3Условный алгоритм, слайд №4Условный алгоритм, слайд №5Условный алгоритм, слайд №6Условный алгоритм, слайд №7Условный алгоритм, слайд №8Условный алгоритм, слайд №9Условный алгоритм, слайд №10Условный алгоритм, слайд №11Условный алгоритм, слайд №12Условный алгоритм, слайд №13Условный алгоритм, слайд №14Условный алгоритм, слайд №15Условный алгоритм, слайд №16

Вы можете ознакомиться и скачать презентацию на тему Условный алгоритм. Доклад-сообщение содержит 16 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Условный алгоритм
Ветвление
Описание слайда:
Условный алгоритм Ветвление

Слайд 2






Условный алгоритм или ветвление – это такая организация алгоритма, при которой в зависимости от выполнения или невыполнения некоторого условия выполняется та или другая последовательность команд
Описание слайда:
Условный алгоритм или ветвление – это такая организация алгоритма, при которой в зависимости от выполнения или невыполнения некоторого условия выполняется та или другая последовательность команд

Слайд 3





Условие – это логическое выражение
Логическое выражение – это повествовательное предложение, в котором что-либо утверждается  или отрицается.
Примеры логических выражений: 
                        Все лошади белые.
                        111 делится на 3.
Логическое выражение имеет значение: ложь (false) или истина (true). 
Логические выражения: простые (=, >, <, >=, <=, <>) и сложные: (условие1) лог. операция (условие2).
Логические операции: отрицание (not), логическое сложение (or), логическое умножение (and), исключающее или (xor)
Описание слайда:
Условие – это логическое выражение Логическое выражение – это повествовательное предложение, в котором что-либо утверждается или отрицается. Примеры логических выражений: Все лошади белые. 111 делится на 3. Логическое выражение имеет значение: ложь (false) или истина (true). Логические выражения: простые (=, >, <, >=, <=, <>) и сложные: (условие1) лог. операция (условие2). Логические операции: отрицание (not), логическое сложение (or), логическое умножение (and), исключающее или (xor)

Слайд 4





Логический тип - boolean
Написать программу, которая выводит значение true, если точка с заданными координатами (x, y) лежит в заштрихованной области и false – в противном случае.
Описание слайда:
Логический тип - boolean Написать программу, которая выводит значение true, если точка с заданными координатами (x, y) лежит в заштрихованной области и false – в противном случае.

Слайд 5





Логический тип - boolean
2. Написать программу, которая выводит значение true, если указанное высказывание является истинным, и false – в противном случае.
2.1. Данное натуральное число A кратно числу B, но не кратно числу C.
2.2. Целое число N является четным двузначным числом.
2.3. Данное трехзначное натуральное число является палиндромом («перевертышем»).
2.4. Сумма первых двух цифр заданного четырехзначного числа равна сумме двух его последних цифр.
Описание слайда:
Логический тип - boolean 2. Написать программу, которая выводит значение true, если указанное высказывание является истинным, и false – в противном случае. 2.1. Данное натуральное число A кратно числу B, но не кратно числу C. 2.2. Целое число N является четным двузначным числом. 2.3. Данное трехзначное натуральное число является палиндромом («перевертышем»). 2.4. Сумма первых двух цифр заданного четырехзначного числа равна сумме двух его последних цифр.

Слайд 6





Ветвление 1 – полная форма
Формат команды:
If  <условие 1>  then  K1 
else  K2;
Это означает:
Если условие 1 
истинно, 
тогда выполнить K1,
иначе выполнить K2
Описание слайда:
Ветвление 1 – полная форма Формат команды: If <условие 1> then K1 else K2; Это означает: Если условие 1 истинно, тогда выполнить K1, иначе выполнить K2

Слайд 7





Ветвление 2 – составные операторы
Формат команды:
If  <условие 2>  then  
Begin  K1;  K3;  K4;  End 
else  
Begin  K2;  K5;  End;
Замечания:
1. Составной оператор –   
на ветке ветвления 
более одной команды.
2. Операторные скобки
(Begin – End).
Описание слайда:
Ветвление 2 – составные операторы Формат команды: If <условие 2> then Begin K1; K3; K4; End else Begin K2; K5; End; Замечания: 1. Составной оператор – на ветке ветвления более одной команды. 2. Операторные скобки (Begin – End).

Слайд 8





Ветвление 3 – Неполная форма
Формат команды:
If  <условие 3>  then  
Begin  K1;  K7;  End;
Описание слайда:
Ветвление 3 – Неполная форма Формат команды: If <условие 3> then Begin K1; K7; End;

Слайд 9





Замечания (основные ошибки):
Условие ветвления содержит знаки сравнения: =,<, >, <=, >=, <>.
     Команда присваивания (:=) не может использоваться в условии.
Сложное условие ветвления записывается в скобках: (условие 1) лог. операция (условие 2); логическая операция: and или or.
Используются операторные скобки (begin – end), если на ветке ветвления более одной команды.
Нельзя записывать: then; или ;else.
Описание слайда:
Замечания (основные ошибки): Условие ветвления содержит знаки сравнения: =,<, >, <=, >=, <>. Команда присваивания (:=) не может использоваться в условии. Сложное условие ветвления записывается в скобках: (условие 1) лог. операция (условие 2); логическая операция: and или or. Используются операторные скобки (begin – end), если на ветке ветвления более одной команды. Нельзя записывать: then; или ;else.

Слайд 10





Задачи 1:
Даны три числа: x, y, z. Найти наибольшее число max(x, y, z).
Даны три числа: x, y, z. Найти сумму наибольшего и наименьшего чисел ( S = max + min ).
Определить результат гадания на ромашке с N лепестками.
Даны три числа: x, y, z. Найти «среднее» число («среднее» число больше одного, но меньше другого).
Даны три положительных числа: a, b, c . Определить, можно ли построить треугольник с такими сторонами. Если такой треугольник  существует, найти его периметр и площадь.
Описание слайда:
Задачи 1: Даны три числа: x, y, z. Найти наибольшее число max(x, y, z). Даны три числа: x, y, z. Найти сумму наибольшего и наименьшего чисел ( S = max + min ). Определить результат гадания на ромашке с N лепестками. Даны три числа: x, y, z. Найти «среднее» число («среднее» число больше одного, но меньше другого). Даны три положительных числа: a, b, c . Определить, можно ли построить треугольник с такими сторонами. Если такой треугольник существует, найти его периметр и площадь.

Слайд 11





Задачи 2:
Набор состоит из 1 ручки, 2 тетрадей, 4 карандашей. Имеется a ручек, b тетрадей, c карандашей. Сколько получится наборов?
Влезет ли шкаф размером a×b×c в дверь размером x×y?
Или: Влезет ли сундук размером a×b×c в иллюминатор радиуса R?
На шахматной доске заданы два поля 
с координатами: I (k, l) и II(m, n).
 Определить цвет полей.
 Если на поле I находится ферзь, а на поле II – конь, определить: угрожает ли ферзь коню, угрожает ли конь ферзю?
Описание слайда:
Задачи 2: Набор состоит из 1 ручки, 2 тетрадей, 4 карандашей. Имеется a ручек, b тетрадей, c карандашей. Сколько получится наборов? Влезет ли шкаф размером a×b×c в дверь размером x×y? Или: Влезет ли сундук размером a×b×c в иллюминатор радиуса R? На шахматной доске заданы два поля с координатами: I (k, l) и II(m, n). Определить цвет полей. Если на поле I находится ферзь, а на поле II – конь, определить: угрожает ли ферзь коню, угрожает ли конь ферзю?

Слайд 12





Домашнее задание 1:
Нарисовать блок-схемы для задач.
Определить значение функции для заданного аргумента:
1.
2.
Описание слайда:
Домашнее задание 1: Нарисовать блок-схемы для задач. Определить значение функции для заданного аргумента: 1. 2.

Слайд 13





Ветвление 4: Вложенные ветвления
Описание слайда:
Ветвление 4: Вложенные ветвления

Слайд 14





Задачи 3:
Решить квадратное уравнение для любых параметров a (a≠0), b, c:
Даны два числа m и n. Если эти числа не равны, заменить каждое из них одним и тем же числом, равным большему из данных, а если равны – то заменить числа нулями.
При покупке на сумму более 500 рублей предоставляется скидка 3%, при покупке на сумму  более 1000 рублей – скидка 5%. Определить стоимость покупки с учетом скидки.
На оси ОХ расположены две точки a и b. Определить, какая из точек расположена ближе к нулю.
Описание слайда:
Задачи 3: Решить квадратное уравнение для любых параметров a (a≠0), b, c: Даны два числа m и n. Если эти числа не равны, заменить каждое из них одним и тем же числом, равным большему из данных, а если равны – то заменить числа нулями. При покупке на сумму более 500 рублей предоставляется скидка 3%, при покупке на сумму более 1000 рублей – скидка 5%. Определить стоимость покупки с учетом скидки. На оси ОХ расположены две точки a и b. Определить, какая из точек расположена ближе к нулю.

Слайд 15





Задачи 4:
Даны два числа a и b. Меньшее из этих чисел заменить их полусуммой, а большее – их удвоенным произведением. Если числа равны – оставить их без изменения.
Известно, что из четырех чисел a1, a2, a3, a4 одно отлично от трех других, равных между собой. Присвоить номер этого числа переменной n и вывести ее на экран.
Определить взаимное расположение двух окружностей:  первая окружность – радиус R1 и центр А(х1, y1), вторая окружность – радиус R2 и центр В(х2, y2).
Описание слайда:
Задачи 4: Даны два числа a и b. Меньшее из этих чисел заменить их полусуммой, а большее – их удвоенным произведением. Если числа равны – оставить их без изменения. Известно, что из четырех чисел a1, a2, a3, a4 одно отлично от трех других, равных между собой. Присвоить номер этого числа переменной n и вывести ее на экран. Определить взаимное расположение двух окружностей: первая окружность – радиус R1 и центр А(х1, y1), вторая окружность – радиус R2 и центр В(х2, y2).

Слайд 16





Домашнее задание 2:
Нарисовать блок-схему программы с вложенными ветвлениями.
Написать программу для своей блок-схемы.
Описание слайда:
Домашнее задание 2: Нарисовать блок-схему программы с вложенными ветвлениями. Написать программу для своей блок-схемы.



Похожие презентации
Mypresentation.ru
Загрузить презентацию