Problem mit Matheprogramm
-
Dieser Thread wurde von Moderator/in Jester aus dem Forum Mathematik in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
#include<iostream> using namespace std; int main() { int u; int i; cout<<"bitte eine zahl eingeben: "; cin>>i; cout<<endl<<"die eingegebene zahl ist: "<<i<<endl; cin.get(); cout<<"Taste druecken um Programm zu beenden"; cin>>u; }
So klappts
Vielen Dank für die Tips
-
du solltest dir "ordenliche" variablennamen ausdenken
z.b. eingabe statt i
und nicht varibalen deklarieren die du nicht brauchst wie z.b. int u;
die zeile cin.get(); kannst du dir eingentlich auch sparenaber ansonsten
weiter so
-
cin.get();
Das sollte eigentlich verhindern, dass die Konsole ausgeht.
Aber es klappt irgendwie net, einer ne Ahnung warum?
-
uh uh uh uh
return 0;
nicht vergessen
-
return 0;
Darf man in der main Funktion nach C99 und C++98 weglassen!!!!!!!!!!!!!!!!!!! *arg* der Standard erlaubt das (glaubt nicht immer was auf irgendwelchen Webseiten steht) - es wird dann impliziet 0 zurückgegeben
-
Bitte benenn dich um
statt
Vertexwahn
in
Ausrufezeichenwahn
oder
!wahn
dann klappts auch mit der gemeinschaft.
-
lookias schrieb:
cin.get();
Das sollte eigentlich verhindern, dass die Konsole ausgeht.
Aber es klappt irgendwie net, einer ne Ahnung warum?
Mit so wenig Sourcen, nein.
Aber probier doch mal folgendes:#include <conio.h> int main (void) { // ... getch (); // C-Funktion; wartet auf Tastendruck return (0); }
Moritz
-
multiple exclamation marks are a sure sign of a diseased mind!!!
(Terry Pratchett - Maskerade)
-
lookias schrieb:
cin.get();
Das sollte eigentlich verhindern, dass die Konsole ausgeht.
Aber es klappt irgendwie net, einer ne Ahnung warum?
schreib nochmal dahinter cin.get()...
es kann sein, dass noch ein zeichen im buffer ist und sich die konsole deshalb sofort wieder schließt...
-
Hallo,
Ein blick ins Konsolonforum schadet hier auch nicht.
siehe; http://www.c-plusplus.net/forum/viewtopic.php?t=39328