341
: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...