Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
#include <iostream>
using namespace std;
Es geht darum das bei dir gilt:
[ ]Du hast Schleifen verstanden
[ ] Du hast Integer verstanden
[ ] Du kannst noch jemandem was beibringen
[X]Du denkst du kannst es und willst mit deinem gefährlichen Nichtwissen auch noch anderen was beibringen.
Dann müsstest du aber auch den Rest (Includes usw. erklären und andere Foren-Section nutzen.if(x==1234) //Somit wird unser Passwort bestimmt,doppel = ist notwendig sonst versteht unser Compiler die Funktion nicht als Vergleich, sondern als Gleichsetzung von unserer x-Variable und dem Passwort.
löscht es ruhig meinetwegen und danke dass du auf die fehler hingewiesen hast mfg liang
#include <iostream>
#include <string>
using namespace std;
int main(int argc, char* args)
{
string pw = "Geheimes PW";
string x;
do
{
cout<<"Passwort:"<<endl;
getline(cin, x);
} while (pw != x);
cout<<"Passwort ist richtig.";
}
Hmm, ja, weil du es nur noch immer falscher machst.bei mir funktionierts, gibt welche die immer n grund finden weiterzumeckern...
...
float w=0.1; //Schleifenvariable
...
while(w !=1.0) //endlos-Schleife gesetzt d.h beliebig viele Versuche
{
...
w+=0.1;
}
...
...
// KEINE Schleifenvariable
...
while(1) // Endlos-Schleife gesetzt, denn "1" ist immer wahr (= true)
{
...
// KEINE Erhöhung von w (gibt es ja eh nicht)
}
...
Nope, ist Float"Bug"using. Es wird ausgenutzt, dass Float "Löcher" in der Zifferndarstellung hat[1] und deswegen niemals 1.0 erreicht wird. Was natürlich nicht unbedingt die "feine englische" ist, da das z.T Plattform bzw Compilerabhängig sein sollteAn dieser Schleife ist nix endlos.
...
Neun Durchläufe sind aber nicht gerade endlos ;-)