Основная программа, блоки кода и комментарии (PascalABC.NET): различия между версиями
м (Безуглов Сергей переименовал страницу Основная программа и блоки кода (PascalABC.NET) в Основная программа, блоки кода и комментарии (PascalABC.NET) без оставления перенаправления) |
|||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
+ | {{TOCRight}} | ||
В PascalABC.NET основная (главная) программа всегда представляет собой блок. Блок – последовательность операторов (законченных фраз) языка, заключенная в операторные скобки begin … end. В основной программе после end всегда должна стоять точка, которая подсказывает нам: текст программы завершен. | В PascalABC.NET основная (главная) программа всегда представляет собой блок. Блок – последовательность операторов (законченных фраз) языка, заключенная в операторные скобки begin … end. В основной программе после end всегда должна стоять точка, которая подсказывает нам: текст программы завершен. | ||
+ | |||
+ | Операторы внутри блока принято втягивать вправо (для этого удобно использовать клавишу Tab), что делает структуру программы более наглядной, упрощая ее понимание. Помощь в этом может оказать интерфейс интегрированной среды разработки (IDE) PascalABC.NET, включающий кнопку для автоматического форматирования кода. В процессе ввода IDE отслеживает код и пытается делать отступы автоматически. | ||
+ | |||
+ | Комментарии — пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода. С точки зрения компилятора комментарии — часть текста программы, не влияющая на её выполнение. Комментарии не оказывают никакого влияния на результат компиляции программы или её работу. Комментариями являются весь текст написанный справа от двух символов слеша ( // ) или между символами {* и *} | ||
<syntaxhighlight lang="pascal" line> | <syntaxhighlight lang="pascal" line> | ||
begin | begin | ||
Строка 5: | Строка 10: | ||
оператор 2; // а вот так пишут комментарии | оператор 2; // а вот так пишут комментарии | ||
… | … | ||
+ | {* | ||
+ | и это тоже | ||
+ | комментарий | ||
+ | *} | ||
оператор n; | оператор n; | ||
// и так тоже пишут комментарии, | // и так тоже пишут комментарии, | ||
Строка 10: | Строка 19: | ||
end. | end. | ||
</syntaxhighlight> | </syntaxhighlight> | ||
+ | |||
+ | Если программа состоит из одного или нескольких операторов, то вместо | ||
+ | Begin end. | ||
+ | можно написать в начале программы два символа решётки. Например, | ||
+ | <syntaxhighlight lang="pascal" line> | ||
+ | ## Writeln('2 + 2 = ', 2 + 2); | ||
+ | </syntaxhighlight> | ||
+ | 2 + 2 = 4 |
Текущая версия на 12:07, 27 апреля 2023
В PascalABC.NET основная (главная) программа всегда представляет собой блок. Блок – последовательность операторов (законченных фраз) языка, заключенная в операторные скобки begin … end. В основной программе после end всегда должна стоять точка, которая подсказывает нам: текст программы завершен.
Операторы внутри блока принято втягивать вправо (для этого удобно использовать клавишу Tab), что делает структуру программы более наглядной, упрощая ее понимание. Помощь в этом может оказать интерфейс интегрированной среды разработки (IDE) PascalABC.NET, включающий кнопку для автоматического форматирования кода. В процессе ввода IDE отслеживает код и пытается делать отступы автоматически.
Комментарии — пояснения к исходному тексту программы, находящиеся непосредственно внутри комментируемого кода. С точки зрения компилятора комментарии — часть текста программы, не влияющая на её выполнение. Комментарии не оказывают никакого влияния на результат компиляции программы или её работу. Комментариями являются весь текст написанный справа от двух символов слеша ( // ) или между символами {* и *}
1 begin
2 оператор 1;
3 оператор 2; // а вот так пишут комментарии
4 …
5 {*
6 и это тоже
7 комментарий
8 *}
9 оператор n;
10 // и так тоже пишут комментарии,
11 // когда они не помещаются в строке
12 end.
Если программа состоит из одного или нескольких операторов, то вместо
Begin end.
можно написать в начале программы два символа решётки. Например,
1 ## Writeln('2 + 2 = ', 2 + 2);
2 + 2 = 4