Laufvariable: Unterschied zwischen den Versionen

Aus EINI
Wechseln zu: Navigation, Suche
(Laufvariable erstellt, ncoh in Bearbeitung)
 
(4 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
Laufvariablen oder '''Zählvariablen''' können in den Bedingungen von [[Schleifen]] verwendet werden. Der Wert einer solchen Variablen wird bei jedem Schleifendurchlauf ('''Iteration''') verändert.  
+
'''Laufvariablen''' oder '''Zählvariablen''' können als veränderbare Größen in den Bedingungen von [[Schleifen]] verwendet werden. Der Wert einer solchen [[Variablen]] wird bei jedem Schleifendurchlauf ('''Iteration''') verändert. So kann das Durchlaufen einer Schleife auf eine festgelegte Anzahl an Wiederholungen beschränkt werden.
  
 
=Beispiel=
 
=Beispiel=
 
<source lang="java">
 
<source lang="java">
 
int x =6;
 
int x =6;
for( int i = 0 ; i < 7 ; ++i)
+
for( int i = 1 ; i < 7 ; ++i)
 
{
 
{
 
   if(i%2==0)
 
   if(i%2==0)
Zeile 12: Zeile 12:
 
}
 
}
 
</source>
 
</source>
Wenn die '''Laufvarible''' i eine gerade Zahl ist, wird der Wert der Variablen "x" um eins erhöt.
+
Wenn die '''Laufvariable''' i eine gerade Zahl ist, wird der Wert der Variablen "x" um eins erhöht. Nach sechs Durchläufen ist die Bedingung an i  im '''Kopf ''' der [[for | for]]-Schleife (i < 7) nicht mehr erfüllt und die Schleife terminiert.

Aktuelle Version vom 29. August 2016, 12:01 Uhr

Laufvariablen oder Zählvariablen können als veränderbare Größen in den Bedingungen von Schleifen verwendet werden. Der Wert einer solchen Variablen wird bei jedem Schleifendurchlauf (Iteration) verändert. So kann das Durchlaufen einer Schleife auf eine festgelegte Anzahl an Wiederholungen beschränkt werden.

Beispiel

int x =6;
for( int i = 1 ; i < 7 ; ++i)
{
  if(i%2==0)
  {
    x++;
  }
}

Wenn die Laufvariable i eine gerade Zahl ist, wird der Wert der Variablen "x" um eins erhöht. Nach sechs Durchläufen ist die Bedingung an i im Kopf der for-Schleife (i < 7) nicht mehr erfüllt und die Schleife terminiert.