Összetett utasítás - Blokk: { }, begin end

Összetett utasítás más néven blok. Több utasítás összekötésére szolgál, végeredményben egy utasításba sűrít egy bloknyi utasítást.

{ }

Leírás

{}
{statement}
{statement statement}

Bemenet

Kompatibilis programozási nyelvek:
C | Visual C++ .NET | C++ | C# | Java | JavaScript | PHP

Példaprogramok

Példaprogram

Összetett utasítás - Blokk lehetséges használata:
y=10;
if (x>1)
{
  x=1;
  y=y-1;
}
while (y>1)
{
  x++;
  y--;
}

Példaprogram

További példaprogram részletek:
while (i<20)
{
 i= i+2;
 if (i==16)
 {
    continue;
 }
 x++; 
}
if (i==10)
     break;
   else 
   {
     i--;
   }
if (i==10)
     break;
   else 
   {
     i--;
   }
do {
  i++;
  if (i==5)
    break;
} while ( i <10);
repeat {
  i++;
  if (i==3)
    break;
} until (i==10);
if (i > 10)
{
i =10;            i = i - 1;   i++;
}

begin end

Leírás

begin end;
begin statement end;
begin statement statement end;
Használt kulcsszavak: end begin

Bemenet

  • statement - code
Kompatibilis programozási nyelvek:
Pascal | Object Pascal | Free Pascal

Példaprogramok

Object Pascal

Összetett utasítás - Blokk lehetséges használata:
y:=10;
if x>1 then
begin
  x:=1;
  y:=y-1;
end;
while y>1 do
begin
  inc(x);
  dec(y);
end;

Object Pascal

További példaprogram részletek:
while i<20 do
begin
 i:= i+2;
 if i=16 then
 begin
    continue
 end;
 inc(x); 
end;
if i=10 then
     break
   else 
   begin
     dec(i)
   end
if i > 10 then
begin
i :=10;            i := i - 1;   inc(i);
end;
Összetett utasítás - Blokk más programozási nyelven:
Más nyelveken: en hu cz sk