#1 17. Oktober 2008 Probleme mit Ausgabe eingelesener zahlen Hi, bin dabei mir c++ beizubringen. Irgendwie gibt er mir das aber nicht aus was ich eingebe: Code: #include<iostream> using namespace std; int main() { int zahl1; int zahl2; int zahl3; cout<<"Bitte eine Zahl eingeben\n"; cin>>zahl1; cout<<"Bitte noch eine Zahl eingeben\n"; cin>>zahl2; cout<<"Bitte eine letzte Zahl eingeben\n"; cin>>zahl3; cout<<"Die Ausgabe lautet\n"; cout<<zahl1<<" "<<zahl3<<" "<<zahl2<<"\n"; } Eingeben geht, nur ausgeben tut er nicht, er geht gleich nach der abfrage der Zahlen aus dem Programm. + Multi-Zitat Zitieren
#2 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen ach wollte mich nicht bedanken starte das programm mal über die Konsole oder verwende als IDE Code::Blocks, da sich das programm nach der Ausführug direkt beendet und du die Zahlen nicht mehr lesen kannst. Also Start -> Ausführen -> cmd Code: cd ##Ordner mit der .exe## meinedatei.exe so sollte es kalppen + Multi-Zitat Zitieren
#3 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen Mh, eine .exe Datei wird bei mir garnicht erst erzeugt? Mache ich irgend etwas grundsätzlich falsch? Ich gehe auf Neu-->Konsolen-Experte-->c++ dann kann man ja programmieren. Dann habe ich normal gespeichert, auch mal das Projekt gespeichert und compiliert. + Multi-Zitat Zitieren
#4 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen bei mir geht dein programm. Code: #include<iostream> using namespace std; int main() { int zahl1; int zahl2; int zahl3; cout<<"Bitte eine Zahl eingeben\n"; cin>>zahl1; cout<<"Bitte noch eine Zahl eingeben\n"; cin>>zahl2; cout<<"Bitte eine letzte Zahl eingeben\n"; cin>>zahl3; cout<<"Die Ausgabe lautet\n"; cout<<zahl1<<" "<<zahl3<<" "<<zahl2<<"\n"; [COLOR=Red][U][I][B] return 0 ;[/B][/I][/U][/COLOR] } lg welchen compiler haste ? + Multi-Zitat Zitieren
#5 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen Borland c++ Builder + Multi-Zitat Zitieren
#6 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen Probier das einfach mal.... Da müsste dein Programm solange warten bis du eine Taste drückst und dann "geht" es weiter... /EDIT: bei der Variante aber #include<conio.h> nich vergessen!!!! + Multi-Zitat Zitieren
#7 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen Da macht er dann garnichts mehr und bringt mir einen Fehler bei getch() + Multi-Zitat Zitieren
#8 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen Habs grad noch mitbekommen... also #include<conio.h> nicht vergessen!!!! + Multi-Zitat Zitieren
#9 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen nimm lieber cin.get(); anstatt getch(); das ist 1. reines c++ und 2. brauchst keine zusätzlichen header + Multi-Zitat Zitieren
#10 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen Jap, also mit cin.get() zeigt er mir keinen fehler. Aber die Ausgabe geht immer noch nicht. + Multi-Zitat Zitieren
#11 17. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen Dann versuchs eben mit der zusätzlichen Header-Datei und dem getch() das geht(zumindest bei mir) Oder wenn du das mit dem cin.get() lieber möchtest dann... So, jetz hast du freie Auswahl + Multi-Zitat Zitieren
#12 18. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen PHP: #include<iostream> #include<conio.h> using namespace std ; int main () { int zahl1 ; int zahl2 ; int zahl3 ; cout << "Bitte eine Zahl eingeben\n" ; cin >> zahl1 ; cout << "Bitte noch eine Zahl eingeben\n" ; cin >> zahl2 ; cout << "Bitte eine letzte Zahl eingeben\n" ; cin >> zahl3 ; cout << "Die Ausgabe lautet\n" ; cout << zahl1 << " " << zahl3 << " " << zahl2 << "\n" ; getch (); } hiho, so funzt es bei mir einwandfrei. verwende aber den kompiler von bloodshed. aber sollte eigentlich bei anderen kompilern wenig probleme machen. Mfg Schmidt! + Multi-Zitat Zitieren
#13 18. Oktober 2008 AW: Probleme mit Ausgabe eingelesener zahlen @Schmidt Danke, jetzt geht es!!! + Multi-Zitat Zitieren