Блок-схемы для программистов

Категория: Учебники по Delphi » Быстрый старт в Delphi

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

  1. Старт.
  2. Ввести число 1.
  3. Ввести число 2.
  4. Прибавить к числу 1 число 2.
  5. Вывести результат.

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

 

Блок-схемы принято чертить различными квадратами, овалами и прямоугольни­ками. Я особо не буду придерживаться стандартов, потому что это не принципи­ально в решении, но некоторых особенностей мы будем придерживаться. Основ­ные типы блоков, которые можно увидеть на рис. 2.1.

блок схемы в программировании