Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Словесное описание задачи и решения



1) Вычислить корень квадратного уравнения.

2) Ввести значения.

3) Если А > 0, то уравнение имеет два корня, вычисляемые по общей формуле.

4) Если А = 0, то уравнение имеет один корень.

5) Если А < 0, то уравнение не имеет корней.

Процесс детализации исходной задачи показан в виде диаграммы Н-Ш (в литературе встречается название структурограммы), приведенных на Рис.1. диаграммы Н-Ш следует рассматривать слева направо и сверху вниз.

Жирной линией показаны блоки, которые необходимо детализировать на следующих шагах, поскольку выполняемое в них действие не может быть выражено в виде команды исполнителя или вызова стандартной подпрограммы.

В окончательном виде диаграммы Н-Ш отражает все уровни детали­зации и содержит информацию о структурной организации программы. Это позволяет формализовать процесс преобразования алгоритма в про­грамму на языке, в котором реализованы типовые управляющие конст­рукции. Динамика развития процесса обработки данных в диаграммы Н-Ш выражена в неявном виде и в этом плане диаграммы Н-Ш менее наглядна, чем схема алгоритма.

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

Развитие процесса указывается на схеме алгоритма в виде линий со стрелками. Стрелка указывает направление развития процесса обработ­ки данных. Направление сверху вниз и направление слева направо приняты по умолчанию. Стрелки для этих направлений в схеме алгорит­ма могут не указываться рис.2.

РИС. 1

РИС.2





Дата публикования: 2015-07-22; Прочитано: 206 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...