Einzelnen Beitrag anzeigen
Ungelesen 18.01.14, 18:37   #1
Iliaz
Erfahrenes Mitglied
 
Benutzerbild von Iliaz
 
Registriert seit: Mar 2011
Beiträge: 604
Bedankt: 317
Iliaz ist unten durch! | -1436 Respekt PunkteIliaz ist unten durch! | -1436 Respekt PunkteIliaz ist unten durch! | -1436 Respekt PunkteIliaz ist unten durch! | -1436 Respekt PunkteIliaz ist unten durch! | -1436 Respekt PunkteIliaz ist unten durch! | -1436 Respekt PunkteIliaz ist unten durch! | -1436 Respekt PunkteIliaz ist unten durch! | -1436 Respekt PunkteIliaz ist unten durch! | -1436 Respekt PunkteIliaz ist unten durch! | -1436 Respekt Punkte
Standard C++ (While-Schleife)

Folgenden Code habe ich mir zur Übung der While Schleife angeschaut

#include <iostream>

using namespace std;

int main(void)
{
int eingabe;
eingabe = -1;

while(eingabe != 0) { //Bedigung
cin >> eingabe;
cout << eingabe * eingabe << endl; //Potenz berechnen
}

return 0;
}


Edit: Ich habe mal die Zeile ,, eingabe = -1;" gelöscht und es scheint immer noch alles zu funktionieren und so würde ich es auch verstehen. Aber wieso nun die -1? Und kann ich sie auch weglassen, denn anscheinend funktioniert es..

Meine Frage lautet, weshalb ich aufgefordert bin die variable ,,eingabe" zu initialisieren ? Also mithilfe cin >> eingabe:

Es wird doch am Anfang bereits ein fester wert zugeteilt, nämlich -1. Müsste dann nicht die ,,eingabe" immer -1 liefern ?
__________________
Kansas City Shuffle? "Ein Kansas City Shuffle ist, wenn alle Welt nach rechts kuckt, während du links rum gehst."
Iliaz ist offline   Mit Zitat antworten