GK Informatik

Arbeitsblatt JAVA7b
Gegenüberstellung von Sprachelementen (2)
Schleifen in PASCAL und JAVA

JSt. 11/2

NAME:

 

Zählschleife:

PASCAL JAVA
FOR i := 1 TO n DO BEGIN

q := i*i;

WriteLn(i,'² = ',q)

END;

for (i=1; i<=n; i++)

{

q = i*i;

g.drawString(i+"² = "+q,10,i*20);

}

 

Schleife mit Anfangsbedingung:

PASCAL JAVA
i:=1;

WHILE i <= n DO BEGIN

q := i*i;

WriteLn(i,'² = ',q);

INC(i)

END;

i = 1;

while (i <= n)

{

q = i*i;

g.drawString(i+"² = "+q,10,i*20);

i++;

}

 

Schleife mit Endbedingung:

PASCAL JAVA
i:=1;

REPEAT

q := i*i;

WriteLn(i,'² = ',q);

INC(i)

UNTIL i > n;

i = 1;

do

{

q = i*i;

g.drawString(i+"² = "+q,10,i*20);

i++;

}

while (i <= n);

 


© Ralph-Erich Hildebrandt, Neuss / April 1999