Строковые константы в Pascal.

В качестве значения строковой константы может выступать любая последовательность символов. Эта последовательность заключается в апострофы. Строковая константа отличается от символьной константы тем, что здесь в качестве значения константы можно ...

Div, Mod, сложение, вычитание в Pascal.

Помимо операций умножения и сложения, над целочисленными переменными производятся операции Div (операция целочисленного деления), Mod (вычисление остатка от целочисленного деления), операция вычитания «-».

Использование Var, Integer, Readln.

Процедура Readln используется не только для задержки экрана. Ее основная задача - ввод данных с клавиатуры. В этой статье мы научимся вводить числа с клавиатуры, и потом выводить их на экран. Для этого нам будет необходимо познакомиться с разделом ...

Циклы и массивы

Инициализация одномерного массива.

Отличительной особенностью Паскаля от большинства процедурных языков является то, что все переменные должны быть инициализированы. То есть в разделе VAR переменным отводится место, а начальное ...

Табулирование функций.

Задача табулирования функции предполагает получение таблицы значений функции при изменении аргумента с фиксированным шагом. В качестве исходной информации должны быть заданы: Х0, Хn – начало и конец ...

Самое главное в программировании - это научиться писать четкие, логические и структурированные программы.

• Используйте осмысленные имена для переменных, процедур и функций.

• Используйте отступы для визуального выделения циклов, функций и подпрограмм.

Вы можете сравнить следующие две программы:

 PROGRAM Myprogram;begin writeln("Privet!");end. 
И
 PROGRAM MyProgram; begin writeln("Privet!"); end. 

Обе программы делают одно и то же самое действие (Выводят на экран надпись), но вторая программа лучше читается. Различие состоит только в том, что все заявленные в программе процедуры, переменные и функции расположены в отдельной строке. Используются пробелы и отступы, чтобы показать, что мы углубляемся в программу все дальше и дальше.

Каждый уровень может обозначать отдельный цикл или подпрограмму. Отдельные блоки текстов (функций и процедур) можно обозначать пустыми строками, визуально выделяя их в программе. В самой программе лучше всего использовать комментарии к отдельным элементам, чтобы по истечению определенного времени Вы смогли быстро ориентироваться в программном коде. Для объявления комментариев в Turbo Pascal используются скобочки {“” и “}”, а также сочетания “(*“ и “*)”.

Старайтесь сделать программу интуитивно понятной и короткой. Лаконичные программы быстрее компилируются и занимают меньший объем компьютерных ресурсов. Некоторые начинающие программисты пишут очень длинный программный код, хотя в Turbo Pascal уже присутствует много объявленных уже встроенных функций, которые можно использовать при составлении программ. В названии функции или процедуры можно использовать понятные словосочетания такие как PROCEDURE FileWrite; или PROCEDURE FileRead; такие названия процедур и функций сделают программу более логичной и эффективной. Если Вам понадобится антивирус Вы всегда можете скачать Касперского бесплатно, чтобы обеспечить компьютер надежной защитой.

При написании сложных программ можно объявить сначала общие ключевые функции. Написав основной текст программы, код отдельных подпрограмм можно заменить «заглушкой» и только когда Вы убедитесь, что все основные функции вызываются логически верно, можно приступать к написанию остальных подпрограмм. «Заглушки» убираются и заменяются подпрограммами. Использование данной технологии значительно сохранит Ваше время и нервы. Так Вы будете уверены, что общая структура программы верна.

Добавить комментарий

   ГлавнаяПаскальЛекции по Pascal. Часть 2.Структурное программирование