Слайды и текст доклада
Pic.1
Условный алгоритм Ветвление
Pic.2
Условный алгоритм или ветвление – это такая организация алгоритма, при которой в зависимости от выполнения или невыполнения некоторого условия выполняется та или другая последовательность команд
Pic.3
Условие – это логическое выражение Логическое выражение – это повествовательное предложение, в котором что-либо утверждается или отрицается. Примеры логических выражений: Все лошади белые. 111 …
Pic.4
Логический тип - boolean Написать программу, которая выводит значение true, если точка с заданными координатами (x, y) лежит в заштрихованной области и false – в противном случае.
Pic.5
Логический тип - boolean 2. Написать программу, которая выводит значение true, если указанное высказывание является истинным, и false – в противном случае. 2. 1. Данное натуральное число A кратно …
Pic.6
Ветвление 1 – полная форма Формат команды: If <условие 1> then K1 else K2; Это означает: Если условие 1 истинно, тогда выполнить K1, иначе выполнить K2
Pic.7
Ветвление 2 – составные операторы Формат команды: If <условие 2> then Begin K1; K3; K4; End else Begin K2; K5; End; Замечания: 1. Составной оператор – на ветке ветвления более одной команды. 2. …
Pic.8
Ветвление 3 – Неполная форма Формат команды: If <условие 3> then Begin K1; K7; End;
Pic.9
Замечания (основные ошибки): Условие ветвления содержит знаки сравнения: =,<, >, <=, >=, <>. Команда присваивания (:=) не может использоваться в условии. Сложное условие ветвления …
Pic.10
Задачи 1: Даны три числа: x, y, z. Найти наибольшее число max(x, y, z). Даны три числа: x, y, z. Найти сумму наибольшего и наименьшего чисел ( S = max + min ). Определить результат гадания на ромашке …
Pic.11
Задачи 2: Набор состоит из 1 ручки, 2 тетрадей, 4 карандашей. Имеется a ручек, b тетрадей, c карандашей. Сколько получится наборов? Влезет ли шкаф размером a×b×c в дверь размером x×y? Или: Влезет ли …
Pic.12
Домашнее задание 1: Нарисовать блок-схемы для задач. Определить значение функции для заданного аргумента: 1. 2.
Pic.13
Ветвление 4: Вложенные ветвления
Pic.14
Задачи 3: Решить квадратное уравнение для любых параметров a (a≠0), b, c: Даны два числа m и n. Если эти числа не равны, заменить каждое из них одним и тем же числом, равным большему из данных, а …
Pic.15
Задачи 4: Даны два числа a и b. Меньшее из этих чисел заменить их полусуммой, а большее – их удвоенным произведением. Если числа равны – оставить их без изменения. Известно, что из четырех чисел a1, …
Pic.16
Домашнее задание 2: Нарисовать блок-схему программы с вложенными ветвлениями. Написать программу для своей блок-схемы.
Скачать презентацию
Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!