Содержание
-
Типы алгоритмов
-
Словарь понятий Алгоритм - последовательность указаний (команд) исполнителю, выполнив которую он достигает поставленной цели или решает определенную задачу. Команда- указание исполнителю выполнить отдельное действие. Система команд исполнителя - множество команд, которые понимает и может выполнить исполнитель. Блок-схема - запись алгоритма в виде последовательности специальных графических блоков-обозначений.
-
В зависимости от того, каков порядок использования команд, можно выделить три базовых типа алгоритмов линейные алгоритмы разветвляющиеся алгоритмы алгоритмы с повторением
-
Вывод результата Линейный алгоритм Линейный алгоритм - это алгоритм, команды которого выполняются строго последовательно, одна за другой. начало конец входные данные команда команда
-
Ветвление Ветвление - это форма организации действий, при которой в зависимости от выполнения или не выполнения некоторого условия совершается либо одна, либо другая последовательность действий. Ветвление бывает полное и неполное условие выполняется команда 1 команда 2 да нет условие выполняется команда да нет полное неполное
-
Цикл Цикл - это форма организации действий, при которой выполнение одной и той же последовательности действий повторяется, пока выполняется некоторое заранее установленное условие. условие продолжения выполнено команда да нет
-
Пример линейного алгоритма Пете захотелось чаю. Он вскипятил в чайнике воду, положил в чашку пакетик заварки, налил в чашку кипяток, добавил сахар, размешал его ложкой и выпил свой чай с удовольствием. Начало Конец 1. 2. 3. 4. 5. 6. Вскипятил воду в чайнике Положил в чашку пакетик заварки Налил в чашку кипяток Добавил сахар Размешал сахар ложкой Выпил чай с удовольствием
-
Определить, чему равен х при 1) a=100, b=50, c=200 2) a=50, b=50, c=200 Начало Ввод а,b,с a>b x:=a-b+c X:=a+b+c Вывод x Конец да Нет Ответы: 1). 250 2). 300 Решаем задачи Какой тип алгоритма?
-
Выполните алгоритм для 1). х=5,у=25 (РТ № 44 стр110) 2). х=9, у=14 Начало Ввод Х, У Х=У Х>У Х:=Х-У У:=У-Х Вывод Х Конец да нет да нет Назовите тип алгоритма
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.