Основная программа, блоки кода и комментарии (PascalABC.NET): различия между версиями

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску
(Новая страница: «В PascalABC.NET основная (главная) программа всегда представляет собой блок. Блок – последоват...»)
 
 
(не показаны 4 промежуточные версии этого же участника)
Строка 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