Hangman

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Silent8t, 1. Juni 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 1. Juni 2006
    hallo,

    ich bräuchte den quelltext eines hangman spieles auf c oder c++.

    kann jemand da etwas programieren?
     
  2. 1. Juni 2006
    Hier ist eins in C.

    Code:
    #include <string.h>
    #include <stdio.h>
    
    #define ANGABE "gesuchtes wort"
    
    int main() {
     char angabe[] = ANGABE;
     char raetsel[] = ANGABE;
     int laenge, unbekannte;
     int i;
     char eingabe[32];
     char tipp;
     int fehler, gefunden;
    
     laenge = strlen(angabe);
     unbekannte = 0;
    
     for (i = 0; i < laenge; i++) {
     if (angabe[i] >= 'A' && angabe[i] <= 'Z') {
     raetsel[i] = '_';
     unbekannte++;
     }
     else if (angabe[i] >= 'a' && angabe[i] <= 'z') {
     angabe[i] -= 32; /* umwandeln in großbuchstaben */
     raetsel[i] = '_';
     unbekannte++;
     }
     }
    
     fehler = 0;
     printf("\n");
    
     while (unbekannte > 0) {
     printf("Rätsel: %s\n", raetsel);
     printf("Fehler bisher: %i\n\n", fehler);
    
     do
     printf("Rate einen Buchstaben: ");
     while (fgets(eingabe, sizeof(eingabe) - 1, stdin) == NULL);
    
     tipp = eingabe[0];
     if (tipp >= 'a')
     tipp -= 32;
     if (tipp < 'A' || tipp > 'Z') {
     printf("Ungültige Eingabe!\n");
     continue;
     }
    
     gefunden = 0;
     for (i = 0; i < laenge; i++) {
     if (raetsel[i] == '_' && angabe[i] == tipp) {
     raetsel[i] = angabe[i];
     unbekannte--;
     gefunden++;
     }
     }
    
     if (!gefunden)
     fehler++;
    
     printf("\n");
     }
    
     printf("Gratulation!\n\n");
    
     return 0;
    }
    
    Hab ich per google gefunden...
    Im anhang noch was...
     
  3. 2. Juni 2006
    Ich hab hier auch noch eins, allerdings etwas umfangreicher

    Es ist in C geschrieben und verwendet 2 Datein liegt alles im Anhang, falls es dich interessiert.

    Wenn du das Spiel startest, gibs im Menu auch eine Hilfe, wo drin steht, wie das Spiel funktioniert
    Sollte man vorher lesen
     
  4. 25. Juli 2006
    danke ist erledigt
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.