Laufvariable: Unterschied zwischen den Versionen

Aus EINI
Wechseln zu: Navigation, Suche
(Laufvariable erstellt, ncoh in Bearbeitung)
(Laufvariable - Beispiel ergänzt, noch in Bearbeitung)
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 in den Bedingungen von [[Schleifen]] verwendet werden. Der Wert einer solchen Variablen wird bei jedem Schleifendurchlauf ('''Iteration''') verändert. So kann beispielsweise das mehrfache  Durchlaufen einer Schleife auf eine festgelegte Anzahl an Wiederholungen beschränkt werden.
  
 
=Beispiel=
 
=Beispiel=
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 '''Laufvarible''' i eine gerade Zahl ist, wird der Wert der Variablen "x" um eins erhöt. Nach sechs Durchläufen ist die Bedingung an die '''Laufvariable''' i  im '''Kopf ''' der #[[for | for]]-Schleife nicht mehr erfüllt und die Schleife wird nicht erneut durchlaufen.

Version vom 16. August 2016, 19:57 Uhr

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. So kann beispielsweise das mehrfache Durchlaufen einer Schleife auf eine festgelegte Anzahl an Wiederholungen beschränkt werden.

Beispiel

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

Wenn die Laufvarible i eine gerade Zahl ist, wird der Wert der Variablen "x" um eins erhöt. Nach sechs Durchläufen ist die Bedingung an die Laufvariable i im Kopf der # for-Schleife nicht mehr erfüllt und die Schleife wird nicht erneut durchlaufen.