Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 25.02.17
Drehrumbumm Drehrumbumm ist offline
Neues Mitglied
 
Registriert seit: Feb 2017
Beiträge: 11
Drehrumbumm befindet sich auf einem aufstrebenden Ast
Standard Anfängerfrage zur While-Schleife

Ich arbeite gerade das Buch
https://book.mql4.com
durch um zu lernen.
Nun ist mir in folgendem Übungscode etwas aufgefallen:
Code:
// ------------------------------------------------ ---------------------------------------- 
  // fibonacci.mq4 
  // Der Code sollte nur für Ausbildungszwecke verwendet werden . 
  // ------------------------------------------------ ---------------------------------------- 
  Int start ()                                                          // Sonderfunktion start () 
  { 
  // ------------------------------------------------ ---------------------------------------- 
  Int i ;                                                               // Formaler Parameter, Zähler 
  double 
  A , B , C ,                                                           // Zahlen in der Sequenz 
  Delta ,                                                               // Wirklicher Unterschied zwischen Koeffizienten 
  D ;                                                                   // Voreingestellte Genauigkeit 
  // ------------------------------------------------ ---------------------------------------- 
  A = 1 ;                                                               // Ursprünglicher Wert 
  B = 1 ;                                                               // Anfangswert  
  C = 2 ;                                                               // Anfangswert 
  D = 0,0000000001 ;                                                    // Genauigkeit einstellen 
  Delta = 1000,0 ;                                                      // Anfangswert 
  // ------------------------------------------------ ---------------------------------------- 
  while ( Delta > D )                                                   // while Scheleifen Operator Header 
  {                                                                     // Eröffnungsklammer der while-Schleife 
  I ++;                                                                 // Zähler 
  A = B ;                                                               // Nächster Wert 
  B = C ;                                                               // Nächster Wert 
  C = A + B ;                                                           // Nächster Wert 
  Delta = MathAbs ( C / B - B / A ) ;                                   // Suchdifferenz zwischen Koeffizienten 
  }                                                                     // Verschlussklammer des der while schleife
  // ------------------------------------------------ ---------------------------------------- 
  Alert ( " C = " , C , " Fibonacci-Zahl = " , C / B , " i = " , i ) ;  // Anzeige auf dem Bildschirm 
  return ;                                                              // Exit start () 
  } 
  // ------------------------------------------------ ----------------------------------------
Direkt beim Start der While-Anweisung wird mit einer Variable "I" als Zähler gearbeitet.
Muss die nicht deklariert werden oder gehen wir davon aus, dass sie schon deklariert ist und das nicht Bestandteil des Übungscodes ist?