EIngabe mit zwei 0 beginnen lassen, wie geht das ?



  • Hallo alle zusammen,

    wie kriege ich das hin,

    string bitcode;
    
    	cout << "Code eingeben" << endl;								// Ausgabe
    	cin >> code;														// Code-Eingabe
    

    Ich will dass der Benutzer ein Code eingibt. So gibt er zb. 11011 ein. Nun will ich aber, dass vor jeder Eingabe zwei 00 (Prüfbits) hinzugefügt wird.

    Das heißt, dass wenn er nun die 11011 eingegeben hat, im System dies als 0011011 eingetragen wird.

    also das die Eingabe mit zwei 00 automatisch beginnen.

    Grüße

    Bence



  • Strings kann man aneinander hängen.



  • string bitcode1;
    	string Zusatzbits = "00";
    	string bitcode;
    
    	cout << "1 Bit Code eingeben" << endl;								// Ausgabe
    	cin >> bitcode1;				// Code-Eingabe
    	bitcode = Zusatzbits + bitcode1;
    

    hab es so versucht, gibt irgendein fehler aus.



  • ah sorry hat doch geklappt, war ein anderer Fehler

    Danke dir nochmal manni66 👍



  • Spar dir bitte zukünftig sowas wie "gibt irgendein fehler aus". Gib eine ordentliche Fehlerbeschreibung und zeige vor allem etwas Eigeninitiative.


Log in to reply