WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   C++ Noob braucht weiterhin Hilfe... (http://www.wcm.at/forum/showthread.php?t=113987)

moorhahn 01.11.2003 09:17

if verlangt nicht nach else, kannst aber machen.
du kannst
wenn (ausdruck1 ist richtig) dann mach ......
oder
wenn (ausdruck1 ist richtig) dann mach ...... ansonsten mach ......
1. wäre if, 2. wäre if-else.

hast vielleicht mit switch verwechselt. in java muss bei einem switch block auch ein default her, der default-fall bei switch ist ja quasi sowas wie else bei der if-anweisung. wird wahrscheinlich in c++ auch so sein.

Root 01.11.2003 12:00

So, jetzt kann man auch Sätze mit Spaces eingeben un das Proggi müsste von meiner Seite endlich stimmen:

Code:

#include <iostream>
using namespace std;

int main(void) {
  char zeile[81];
  char zeileFinal[81];
  char del;
  int i;
  int j;

  do{   
      i=0;
      j=0;
      cin.getline (zeile, 81);
      cin >> del;

      while (zeile[i]!='\0') {
        if (zeile[i]!=del) {
            zeileFinal[j]=zeile[i];
            j++;
        }
        i++;
      }

      zeileFinal[j]='\0';
      cout << zeileFinal << '\n';

  }while (del!='!');
}

Durch die Verwendung von Namespaces heutzutage hat mein Compiler immer was von einem veralteten Header gesprochen, das ist mit den ersten 2 Zeilen behoben. Und google hat mir beim cin.getline geholfen :D


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag