Programm soll erst nach eingabe einer taste schließen
-
dann hast du einen fehler im quellcode
-
Wie kann ich es machen das mein programm sofort schließt sodass man den letzten schritt nicht mehr sehn kann ?
also auf ne taste warten muss ?kann es aber nicht testen
Vielleicht weil du selber nicht weißt was du jetzt brauchst und nach dem falschen gefragt hast
-
was für fehler sind denn das dann ?
____________________________
http://www.c-plusplus.net/forum/posting-var-mode-is-reply-and-t-is-182750.html
-
wie wäre es mal mit deinem code ?
-
#include <iostream> using namespace std; int main() { int code = 222; while (true) { cout << "Die zahl eingeben:" << endl; double zahl; cin >> zahl; if(zahl > code) cout <<"Die Zahl ist zu gross" << endl; if(zahl == code) { cout <<"Glueckwunsch! Sie haben die richtige Zahl!" << endl; break; } if(zahl < code) cout<< "Die Zahl ist zu klein!" << endl; } get char; //geht der befehl ?
-
#include <iostream> using namespace std; int main() { int code = 222; while (true) { cout << "Die zahl eingeben:" << endl; double zahl; cin >> zahl; if(zahl > code) cout <<"Die Zahl ist zu gross" << endl; if(zahl == code) { cout <<"Glueckwunsch! Sie haben die richtige Zahl!" << endl; break; } if(zahl < code) cout<< "Die Zahl ist zu klein!" << endl; } getchar(); return 0; }
-
danke,aber es wird immer nochnicht auf eine taste/buchstabe gewartet.
-
#include <conio.h> getch();
-
[cpp]#include <iostream>
#include <conio.h>using namespace std;
int main() {
int code = 222;
while (true) {
cout << "Die zahl eingeben:" << endl;
double zahl;
cin >> zahl;
if(zahl > code)
cout <<"Die Zahl ist zu gross" << endl;
if(zahl == code) {
cout <<"Glueckwunsch! Sie haben die richtige Zahl!" << endl;
break;
}
if(zahl < code)
cout<< "Die Zahl ist zu klein!" << endl;
}while(getchar() != '\n');
getch();
return 0;
}[/cpp]
-
nach einbinden der conio.h
einfach :
while (!_kbhit());
an die gewünschte position...fertigIch denke das ist das gesuchte!