в качестве примера сценарий алгоритма
Рассмотрим в качестве примера сценарий алгоритма рисования домика на экране ЭВМ.
Сценарий «Домик»
Решение - следующие алгоритм и программа, результатом работы которых должен быть приведенный выше рисунок:
Алгоритм Программа
алг «Домик» '
Домик
нач screen 2,0
линия (130,40)-( 100,100), красная line (150,40)-(100,100),8
линия (130,40)-(200,100), красная line (150,40)-(200,100),8
рамка(100,100)-(200,200), белая line (100,100)-(200,200),15,b
рамка(130,120)-(170,160), синяя line (130,120)-(170,160),3,b
кон end
Однако результатом выполнения приведенных алгоритма и программы будет следующий рисунок:
Экран ЭВМ
Причиной того, что на этом рисунке крыша «поехала» влево, являются алгоритмические ошибки - неправильный расчет координат крыши в алгоритме, из-за чего составленная программа дает не тот рисунок, который указан в сценарии.
Примером прикладного алгоритма и программы может служить следующий алгоритм расчета прибыли:
Алгоритм Программа
алг «расчет прибыли» ' расчет прибыли
нач сls
запрос («доходы =», d) input «доходы =», d
запрос («расходы =», r) input «расходы =», r
р:
= d - r р = d - r
вывод («прибыль =», р) print «прибыль =», р
кон end
Содержание Назад Вперед