1. Основные понятия алгоритмизации и программирования
Правила оформления текста программы
Download 1.01 Mb.
|
c# qo\'llanma
Правила оформления текста программы, направленные на облегчение понимания смысла и повышение наглядности, таковы:
разделять логические части программы пустыми строками; разделять операнды и операции пробелами; для каждой фигурной скобки отводить отдельную строку; в каждой строке должно быть, как правило, не более одного оператора; ограничивать длину строки 60-70 символами; отступами слева отражать вложенность операторов и блоков; длинные операторы располагать в нескольких строках; проводить алгоритмизацию так, чтобы определение одной функции занимало, как правило, не более одного экрана текста; стремиться использовать типовые заготовки фрагментов программ, включая и типовую структуру блока и программы в целом. Конечно, эти правила нужно использовать совместно с правилами именования элементов программы и комментирования текста программы: комментарии в тексте необходимы; имена объектов программы выбираются осмысленно. Каждое имя подчеркивает назначение и логику объекта, например, имена библиотечных функций sin, abs, printf и прочих говорят сами за себя. Имена объектов, введенные программистом, подчеркивают их абстрактный смысл, например, Count, Square, Point.x, Point.y и так далее. 2.6. ОператорыОператор – это основной элемент языка программирования, представляющий собой законченную фразу и определяющий некоторый логически завершенный этап обработки данных. Операторы условно можно подразделить на две категории: исполняемые – с их помощью реализуется алгоритм решаемой задачи, и описательные, необходимые для определения типов пользователя и объявления объектов программы, например, переменных. Среди исполняемых операторов можно выделить: простые операторы (оператор-выражение, операторы передачи управления); составные операторы (составной оператор, блок) структурированные операторы (условный, выбора, цикла). Рассмотрим простые операторы Download 1.01 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling