§ 14 Программы с ветвлениями Глава 2. Исполнитель «Фломастер»

Презентация:



Advertisements
Похожие презентации
Ветвление Байрамова Фарах 9 в. Вопросы Что такое ветвление? Что называется оператором условия и в каких случаях его используют? Пример ветвления из жизни.
Advertisements

§ 10 Линейные алгоритмы Глава 2. Исполнитель «Фломастер»
Условный оператор. Определение линейного алгоритма. Линейный алгоритм – это алгоритм, этапы которого выполняются однократно и строго последовательно.
Условный оператор Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Условный оператор в среде Delphi.. Условный оператор оператор, конструкция, обеспечивающая выполнение определённой команды ( набора команд ) только при.
Оператор ветвления (условный оператор) позволяет изменить порядок выполнения операторов в зависимости от выполнения некоторого условия (истинности логического.
ВЕТВЯЩАЯСЯ АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ. Краткая форма оператора if (условие) then (оператор 1); (оператор 2); (оператор 3); …………….. (оператор N); Если.
Алгоритмическая структура «Ветвление» Тема урока.
Условный оператор Автор: Облицова Татьяна Александровна, учитель информатики МБОУ СОШ 6, г.Боготол, Красноярский край.
Алгоритмические конструкции. Решить задачу при х=16, у=2.
1 Программирование на языке Паскаль Тема 2. Ветвления.
ВетвлениеВетвлениеопределение Разветвляющимся называется процесс, в котором естественный порядок выполнения нарушается в зависимости от условия.
Условный оператор Полная форма Неполная форма If условие Then оператор_1 If условие Then оператор Else оператор_2 Пример: Построить алгоритм вычисления.
Программное управление работой компьютера CLS INPUT A,B,C P=A+B+C PRINT P END.
21 ноября 2013 г. 10а класс. Оператор ветвления в полном варианте IF (условие) THEN (операторы) ELSE (операторы); условие - з- записывается с помощью.
Pascal Алгоритмы разветвляющейся структуры, программирование на языке Pascal 10 «А» класс.
Оператор ветвления. Для реализации ветвления в программе используют условный оператор (оператор ветвления). Условный оператор в полной форме записывается.
Программирование ветвлений на Паскале. Оператор ветвления или условный оператор if then else if - " если ", then - " то ", else - " иначе "
Команда 1 Команда 2 Команда N... Как называются алгоритмы такой структуры? Линейные.
Программирование на языке Паскаль Тема 2. Ветвления 1.
Транксрипт:

§ 14 Программы с ветвлениями Глава 2. Исполнитель «Фломастер»

Алгоритмическая конструкция ветвления (конструкция «если»): if ( ) { } else { } В круглых скобках записывается условие В первых фигурных скобках записываются операторы, выполняемые, если условие истинно Во вторых фигурных скобках (после else) записываются операторы, выполняемые, если условие ложно

Алгоритмическая конструкция неполного ветвления (неполная конструкция «если»): if ( ) { } В круглых скобках записывается условие В фигурных скобках записываются операторы, выполняемые, если условие истинно Если условие ложно, то управление сразу передается на оператор, следующий после оператора if

Рисование с чередованием цветов if (i%2 == 1) { col = 3; // Синий цвет } else { col = 6; // Красный цвет } Если значение i нечетно, то остаток от деления i на 2 равен 1. Условие истинно, следовательно, col = 3 (синий цвет). Иначе (если i четно, т.е. условие ложно), col = 6 (красный цвет)

Чередование длины штрихов for (i = 1; i

Вопросы и задания 1. Как в зависимости от выполнения условия конструкции «если» исполняются ее блоки? 2. Как в зависимости от выполнения условия неполной конструкции «если» исполняется ее блок? 3. Постройте изображение цепочки заштрихованных квадратов:

Вопросы и задания 4. Постройте разноцветную вертикальную штриховку параллелограмма:

Вопросы и задания 5. Постройте изображение горизонтальной штриховки шестиугольника с чередованием линий трех цветов:

Вопросы и задания 6. Постройте штриховки квадратов:

Вопросы и задания 7. Постройте штриховки сложных областей:

Вопросы и задания 8. Постройте изображения разноцветных штриховых дорожек: