Ergebnis 1 bis 4 von 4
  1. #1
    Eigener Benutzertitel Avatar von inmate
    Registriert seit
    23.12.2008
    Beiträge
    1.767

    Standard Keine Fehler meldung

    Hallo C++ Section.Ihr werdet jetzt öffters von mir hören da ich von Delphi wieder auf c++ umsteigen musste weil wir in der Schule C++ lernen

    Und ich wollte euch mal fragen wo da der Fehler liegt

    Code:
    #include "stdafx.h"
    #include <iostream>
    #include <stdlib.h>
    
    
    using namespace std;
    
    int main(void) {
    
        
    float wert1,wert2;
    
    
    cout << "Bitte geben sie  die erste Zahl ein : " ;
        
          if (cin >> wert1) == false)  then  {
              err << "Fehler bei der eingabe\n";
              exit(1);
    
          cout << "Geben sie die Zweite Zahl ein : " ;
          cin >> wert2;
    
          cout << "Die Multiplikation lautet : " << wert1 * wert2 << endl ;
    system("PAUSE");
    
        return 0;
    
    
    }
    Der Satz Fehler bei der eingabe funktioniert nicht wenn ich auf enter
    drücke ohne eine Zahl einzugeben.

    ~inmate


    iPott <3

  2. #2
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Code:
    //#include "stdafx.h" /* automatisch von VS erstellt... unnötig */
    #include <iostream>
    #include <stdlib.h>
    
    
    using namespace std;
    
    int main(void) {
    
        
    float wert1,wert2;
    
    
    cout << "Bitte geben sie  die erste Zahl ein : " ;
        
          if (cin >> wert1/*) zu viel */ == false) /* then - kommt wohl eher aus VB, als auf Delphi... hat in C++ trotzdem nichts zu suchen */ {
              /* der Stream heißt _c_err (ohne die _) */
              cerr << "Fehler bei der eingabe\n";
              exit(1);
        } /* fehlte... */
          cout << "Geben sie die Zweite Zahl ein : " ;
          cin >> wert2; /* TODO: Return auf false checken... wie oben */
    
          cout << "Die Multiplikation lautet : " << wert1 * wert2 << endl ;
    system("PAUSE"); /* Vulnerable gegen Path-Attacks */
    
        return 0;
    
    
    }
    btw: mit richtigem Einrücken wäre u.A. der Fehler mit dem fehlenden } nicht passiert.
    Ich kann es scheinbar nicht oft genug sagen: rückt euren Code richtig ein Leute.

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  3. #3
    Eigener Benutzertitel Avatar von inmate
    Registriert seit
    23.12.2008
    Beiträge
    1.767

    Standard

    Oh ja ok danke kann noch nicht so gut C++ und übernehme immer wieer viel aus VB und delphi :/


    ~inmate


    iPott <3

  4. #4
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Problem gelöst.
    Daher:

    /closed

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •