Алгоритмы в нашей жизни
Алгоритм - последовательность действий, которые должен выполнить исполнитель для достижения конкретной цели
Способы описания алгоритма: 1. словесный (письменно или устно) 2. графический (стрелками, рисунками, блок - схемами) 3.программный
Блок-схема – графический способ описания алгоритма начало (конец) алгоритма действие проверка условия ввод или вывод данных
Алгоритмические задачи Старик должен переправить на лодке через реку волка, козу и капусту. Лодка может выдержать только старика и одного «пассажира». В каком порядке старик перевезёт «пассажиров»? Не забудь, что волк может съесть козу, а коза – капусту.
Виды алгоритмов 1. линейный 2. разветвляющийся 3.циклический
Линейный - алгоритм, который содержит несколько шагов и все шаги выполняются последовательно друг за другом от начала до конца.
Найти сумму двух чисел А и В. А=5;В=6 начало А=5;В=6 S=A+B вывод S конец Этот алгоритм будет линейным, потому что он содержит 3 шага, которые выполняются последовательно друг за другом от начала до конца. Исполнитель: человек, компьютер. Среда исполнителя: любая
Задание на дом 1. Найти произведение двух произвольных чисел А и В. 2. Найти площадь прямоугольника со сторонами а=3 см;в=4 см.