[C/C++] Probleme mit Ausgabe eingelesener zahlen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von c2000, 17. Oktober 2008 .

Schlagworte:
  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.
     
  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
     
  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.
     
  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 ?
     
  5. 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!!!!
     
  6. 17. Oktober 2008
    AW: Probleme mit Ausgabe eingelesener zahlen

    Da macht er dann garnichts mehr und bringt mir einen Fehler bei getch()
     
  7. 17. Oktober 2008
    AW: Probleme mit Ausgabe eingelesener zahlen

    Habs grad noch mitbekommen... also #include<conio.h> nicht vergessen!!!!
     
  8. 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
     
  9. 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.
     
  10. 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
     
  11. 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!
     
  12. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.