MezData-Logo 264 Creative Commons License Lösungen Button :CPP: Lösungsidee zum Hang-Man-Spiel

#include <iostream.h>
#include <conio.h>

void main(){
  string sw,as;
  char c;
  int i;
  const z = '-'; // Trennzeichen als Konstante
  cout <<"Hang Man Spiel, das Suchwort eingeben: ";
  cin >> sw;
  for (i=0;i<24;i++) cout << "\n"; // Suchwort nach oben schieben
  for (i=0;i<sw.length();i++) as += z; // AusgabeString aufbauen
  do{
    cout << "   Buchstaben eingeben: ";
    cin >> c;
    for(i=0;i<sw.length();i++){  // betrachte jede Stelle
      if (as[i]==z && sw[i]==c)
        as[i]= c;
    }
    cout << as;
  }while (sw != as);  // solange nicht gefunden
  cout <<"     \aGewonnen! \a";
  getch();
}

© Oliver Mezger 28.02.2006 MezData.de Den Kontakt herstellen...