Использование вложенного оператора If.

Условные операторы в Pascal можно вкладывать друг в друга. Для этого используется вложенный оператор IF. Рассмотрим это на примере программы, которая будет считать количество корней квадратного уравнения.

Процедуры STR и VAL.

В строковую переменную можно записывать не только буквы, но и цифры. Однако это будут не числа, как таковые, а их символьное представление. Для преобразования символьных представлений числа в само число, и наоборот, используются процедуры STR и VAl.

...

Тип данных Boolean. Значения True, False в Pascal.

Мы рассмотрели с Вами целый тип данных (integer), вещественный тип (real), символьный (char). В этом уроке мы рассмотрим тип данных, который имеет большое значение в программировании. Логический типBoolean. Одной из особенностей этого типа данных ...

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

Структура программы в Паскаль.

В данной статье описывается структура программы в Pascal, описывается каждый раздел, который может присутствовать в программе.

Спецификация процедуры.

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

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

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

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

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

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

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

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

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

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

   ГлавнаяПаскальЛекции по Pascal. Часть 2.Массив строк типа STRING.