Ergebnis 1 bis 3 von 3

Thema: Taste abfangen und überprüfung von den Eingabe

  1. #1
    Registered User
    Registriert seit
    Aug 2011
    Beiträge
    2
    Renommee
    10

    Taste abfangen und überprüfung von den Eingabe

    Hallo!

    ich möchte mit c++ unter Linux ein kleines Konsolenprogramm schreiben. In der Konsole kann man die Werte von Variable von typ double entwender ändern
    oder mit Enter -taste soll die Variable die alte Werte behalten.Für den Fall, dass statt einer Zahl irgendwas falsches z.B.: Buchstaben eingegeben werden, soll ne Fehlermeldung mit erneuter eingabe folgen.
    um Enter taste zu emfangen habe ich ncurses Library verwendet aber leider
    konnte es nicht zum laufen kriegen , hier ist mein code:

    Code:
    double b =10.07;
    
    cout<<"b="<<b<<endl;
     
      do{
        cout<< "Bitte geben Sie ein:"<<endl;
        cout<< "Taste a: ändern"<<endl;
        cout<< "Tase  Enter : alte Wert von b behalten "<<endl;
        int  wahl=getch();
       
        switch(wahl){
         
        case 48:
          do{
          cout<<"Wert für b eingeben:"<<endl;
            if(!(cin >> b)){
          cout<<"Falche Eingabe! Zahl neu eingeben:"<<b<<endl;
           }
           }while(!b);
          break;
         
        case KEY_ENTER :      
          b=b;  
          cout<<"b="<<b<<endl;
          break;
         
        default : cout<< "falche Eingabe"<<endl;
        }  
      }while((wahl ==48)||(wahl==KEY_ENTER)); 
    
     cout<<"b="<<b<<endl;
    kann mir da jemand weiterhelfen.

    Besten danke im Voraus
    Seb

  2. #2
    Registered User
    Registriert seit
    Sep 2008
    Beiträge
    402
    Renommee
    270

    Re: Taste abfangen und überprüfung von den Eingabe

    Was funktioniert denn noch nicht?

  3. #3
    Registered User
    Registriert seit
    Aug 2011
    Beiträge
    2
    Renommee
    10

    Re: Taste abfangen und überprüfung von den Eingabe

    fast alles glaube ich;
    wenn ich ein zahl bricht das programm und
    Enter_taste konnte ich nicht abfangen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Windows Taste abfangen mit C#
    Von talla im Forum Algorithmen und sonstige Programmiersprachen
    Antworten: 2
    Letzter Beitrag: 20.05.2003, 17:56
  2. Was macht die Überprüfung der URL?
    Von ru_ss im Forum PHP, Perl und ASP
    Antworten: 2
    Letzter Beitrag: 12.08.2001, 21:23
  3. Überprüfung CD-Key
    Von AAA im Forum Reverse Engineering
    Antworten: 6
    Letzter Beitrag: 18.06.2001, 02:32
  4. Überprüfung
    Von Clone im Forum VisualBasic / VBScript
    Antworten: 3
    Letzter Beitrag: 03.12.2000, 12:52
  5. Überprüfung
    Von Clone im Forum VisualBasic / VBScript
    Antworten: 3
    Letzter Beitrag: 01.10.2000, 11:22

Berechtigungen

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