Difference between revisions of "Begin/es"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{Begin}} La palabra reservada '''begin''' se usa para indicar el comienzo de la sección ejecutable de una función, método de un O...")
 
m (fix link language target)
 
(2 intermediate revisions by 2 users not shown)
Line 3: Line 3:
 
La [[Keyword|palabra reservada]] '''begin''' se usa para indicar el comienzo de la sección ejecutable de una [[Function/es|función]], [[Method|método]] de un [[Object|objecto]], [[Procedure|procedimiento]], [[Program|programa]], [[Property|propiedad]] de un objeto o el comienzo de un bloque de código.  
 
La [[Keyword|palabra reservada]] '''begin''' se usa para indicar el comienzo de la sección ejecutable de una [[Function/es|función]], [[Method|método]] de un [[Object|objecto]], [[Procedure|procedimiento]], [[Program|programa]], [[Property|propiedad]] de un objeto o el comienzo de un bloque de código.  
  
 +
Para una función, método, procedimiento, programa o propiedad, se utiliza después de todas las declaraciones de [[const/es|constantes]], [[Type|Type]] y [[var/es|variables]] y antes de la primera instrucción ejecutable. Siempre es terminado por una instrucción [[End/es|end]]:
  
Para una función, método, procedimiento, programa o propiedad, se utiliza después de todas las declaraciones de [[const/es|constantes]], [[Type|Type]] y [[var/es|variables]] y antes de la primera instrucción ejecutable. Siempre es terminado por una instrucción [[end|end]]:
+
<syntaxhighlight lang="pascal">
 
 
<syntaxhighlight>
 
 
   program Project1;
 
   program Project1;
 
   var (..);
 
   var (..);
Line 16: Line 15:
 
Para un bloque de código, delimita la parte superior del bloque y también se termina mediante una instrucción end:
 
Para un bloque de código, delimita la parte superior del bloque y también se termina mediante una instrucción end:
  
<syntaxhighlight>
+
<syntaxhighlight lang="pascal">
 
   if (..) then
 
   if (..) then
 
     begin
 
     begin
Line 27: Line 26:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Un '''begin''' ''debe'' cerrarse con un '''[[End|end]]'''.
+
Un '''begin''' ''debe'' cerrarse con un '''[[End/es|end]]'''.
  
 
{{Keywords}}
 
{{Keywords}}
 
 
[[category:Pascal]]
 
[[Category:Reserved words]]
 

Latest revision as of 14:48, 10 August 2022

Deutsch (de) English (en) español (es) suomi (fi) français (fr) русский (ru) 中文(中国大陆)‎ (zh_CN)

La palabra reservada begin se usa para indicar el comienzo de la sección ejecutable de una función, método de un objecto, procedimiento, programa, propiedad de un objeto o el comienzo de un bloque de código.

Para una función, método, procedimiento, programa o propiedad, se utiliza después de todas las declaraciones de constantes, Type y variables y antes de la primera instrucción ejecutable. Siempre es terminado por una instrucción end:

  program Project1;
  var (..);
  begin
    (..);
  end.

Para un bloque de código, delimita la parte superior del bloque y también se termina mediante una instrucción end:

  if (..) then
    begin
      (..)
    end
  else
    begin
      (..)
    end;

Un begin debe cerrarse con un end.


Keywords: begindoelseendforifrepeatthenuntilwhile