Difference between revisions of "Begin/fi"

From Free Pascal wiki
Jump to navigationJump to search
(Created page with "{{Begin}} Avainsanaa '''begin''' käytetään ilmaisemaan suorituslohkon alkua funktiossa, olion metodissa, Procedure7fi|a...")
 
Line 1: Line 1:
 
{{Begin}}
 
{{Begin}}
  
[[Keyword|Avainsanaa]] '''begin''' käytetään ilmaisemaan suorituslohkon alkua [[Function/fi|funktiossa]], [[Object|olion]] [[Method|metodissa]], [[Procedure7fi|aliohjelmassa (procedure)]], [[Program/fi|ohjelmaosassa (program)]],  
+
[[Reserved word/fi|Varattua sanaa]] <syntaxhighlight lang="pascal" enclose="none">begin</syntaxhighlight>
Olion [[Property|property]] tai sitä käytetään määrittämään kootun lauseen alku.  
+
käytetään ilmaisemaan suorituslohkon alkua [[Function/fi|funktiossa (<syntaxhighlight lang="pascal" enclose="none">function</syntaxhighlight>)]], [[Method/fi|metodissa]] [[Object|olion]], [[Procedure/fi|aliohjelman (<syntaxhighlight lang="pascal" enclose="none">procedure</syntaxhighlight>)]], [[Program/fi|ohjelman (<syntaxhighlight lang="pascal" enclose="none">program</syntaxhighlight>)]], olion [[Property|<syntaxhighlight lang="pascal" enclose="none">property</syntaxhighlight>:ssa]]  
 +
tai sitä käytetään määrittämään kootun [[statement/fi|lauseen]] alku.  
  
Funktiossa, metodeissa, aliohjelmassa, ohjelmassa tai ominaisuudessa sitä käytetään kaikkien [[Const/fi|vakioiden (const)]], [[Type/fi|tyyppien (type)]] ja [[Var|muuttujien (var)]]- määrittelyjen jälkeen ennen ensimmäistä suoritettavaa lausetta. Se lopetetaan aina
+
Funktiossa, metodeissa, aliohjelmassa, ohjelmassa tai ominaisuudessa sitä käytetään kaikkien [[Const/fi|vakioiden (<syntaxhighlight lang="pascal" enclose="none">const</syntaxhighlight>)]],  
[[End/fi|end]] lauseella:
+
[[Type/fi|tyyppien (<syntaxhighlight lang="pascal" enclose="none">type</syntaxhighlight>)]] ja [[Var/fi|muuttujien (<syntaxhighlight lang="pascal" enclose="none">var</syntaxhighlight>)]]- määrittelyjen jälkeen ennen ensimmäistä suoritettavaa lausetta.
 +
Se lopetetaan aina [[End/fi|<syntaxhighlight lang="pascal" enclose="none">end</syntaxhighlight>]] lauseella:
  
<source>
+
<syntaxhighlight lang="pascal">
 
   program Project1;
 
   program Project1;
 
   var (..);
 
   var (..);
Line 13: Line 15:
 
     (..);
 
     (..);
 
   end.
 
   end.
</source>
+
</syntaxhighlight>
  
Kootuissa lauseissa begin aloittaa sen ja koottu lause päättyy end lauseeseen:
+
Kootuissa lauseissa <syntaxhighlight lang="pascal" enclose="none">begin</syntaxhighlight> aloittaa sen ja koottu lause päättyy <syntaxhighlight lang="pascal" enclose="none">end</syntaxhighlight> lauseeseen:  
  
<source>
+
<syntaxhighlight lang="pascal">
 
   if (..) then
 
   if (..) then
 
     begin
 
     begin
Line 26: Line 28:
 
       (..)
 
       (..)
 
     end;
 
     end;
</source>
+
</syntaxhighlight>
 +
 
 +
Jokainen <syntaxhighlight lang="pascal" enclose="none">begin</syntaxhighlight> pitää sulkea <syntaxhighlight lang="pascal" enclose="none">end</syntaxhighlight>-sanalla.
  
Jokainen '''begin''' ''pitää'' sulkea '''[[End/fi|end]]'''-sanalla.
 
  
 
{{Keywords}}
 
{{Keywords}}
<br>
 
<br>
 

Revision as of 17:04, 30 June 2019

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

Varattua sanaa begin käytetään ilmaisemaan suorituslohkon alkua funktiossa (function), metodissa olion, aliohjelman (procedure), ohjelman (program), olion property:ssa tai sitä käytetään määrittämään kootun lauseen alku.

Funktiossa, metodeissa, aliohjelmassa, ohjelmassa tai ominaisuudessa sitä käytetään kaikkien vakioiden (const), tyyppien (type) ja muuttujien (var)- määrittelyjen jälkeen ennen ensimmäistä suoritettavaa lausetta. Se lopetetaan aina end lauseella:

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

Kootuissa lauseissa begin aloittaa sen ja koottu lause päättyy end lauseeseen:

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

Jokainen begin pitää sulkea end-sanalla.



Keywords: begindoelseendforifrepeatthenuntilwhile