Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Состав схемы алгоритма
Блок-схема алгоритма представляет собой систему связанных геометрических фигур. Состав блок-схемы алгоритма: каждая фигура обозначает один этап решения задачи и называется блоком. Порядок выполнения этапов указывается стрелками, соединяющими блоки. В схеме блоки стараются размещать сверху вниз в порядке их выполнения. Операции разного вида изображаются в схеме различными геометрическими фигурами.
Рассмотрим более подробно блок проверки некоторого условия: Если условие выполняется – выходим из блока по выходу Да, если условие не выполняется - по выходу Нет.
Рассмотрим пример, в котором алгоритм составляется в виде блок-схемы.
Задача: Составить алгоритм начисления зарплаты согласно следующему правилу: · Если стаж работы сотрудника менее 5 лет, то зарплата 7000 руб. · Если стаж работы от 5 до 15 лет, то зарплата 10000 руб. · При стаже работы свыше 15 лет зарплата повышается с каждым годом на 300 рублей. Сделать графическое описание алгоритма (в виде блок-схемы).
Решение: Согласно третьему условию задачи (при стаже работе свыше 15), если стаж работы увеличивается на один год, то зарплата увеличивается на 300, если стаж работы увеличивается на два год, то зарплата увеличивается на 2*300 и т.д., таким образом, вырисовывается зависимость (St-15)*300.
Сформулируем задачу в математическом виде. Введем обозначение: Zp – зарплата, St – стаж работы
Блок-схема будет иметь следующий вид:
|