[C/C++] Brauche hilfe in C , Fuba spiel

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Elobi, 26. August 2010 .

Schlagworte:
  1. 26. August 2010
    Brauche hilfe in C , Fuba spiel

    hallo habe ein problem ich soll ein fußballspiel erstellen mit dev-c

    es soll eine einfache consolen application sein,

    habe soweit die menüpunkte erstellt und die Struktur zum erstellen der Spieler >vorname , nachname , gehalt ,
    am anfang kommt noch eine SpielerNr . Hier soll sich das system wenn es geht automatisch eine SpielerNr raussuchen die frei ist und ich möchte dort nichts eingeben müssen.

    wie könnte ich das am besten tun ? lg


    Code:
    while(1)
    {
    printf("\t\t\tHAUPTMENUE\n\n\n"); 
    printf("Neuen Datensatz eingeben.................................1\n");
    printf("Datensatz loeschen.......................................2\n");
    printf("Datensatz ausgeben.......................................3\n");
    printf("Alle Datensaetze ausgeben................................4\n");
    printf("Datensatz suchen.........................................5\n");
    printf("\n");
    menue = getchar();
    
    if (menue == '1')
    {
     printf("\n==========================================================\n");
     i = 0;
     printf("\nNeuen Datensatz eingeben:\n");
     printf("\nGeben Sie die Spielernummer ein (1-10):");
     fflush(stdin);
     i = getchar();
     printf("\n! ! ! ACHTUNG ! ! ! \nEventuell auf dieser Spielernummer gespeicherte Daten gehen verloren! \n\n\n");
     printf("Vornamen des Spielers eingeben\n");
     scanf("%s",spieler[i].vorname);
     printf("Nachnamen des Spielers eingeben\n");
     scanf("%s",spieler[i].nachname);
     printf("Position des Spielers eingeben(Tor,Verteidigung,Mittelfeld,Sturm)\n");
     scanf("%s",spieler[i].position);
     printf("Abloesesumme des Spielers eingeben\n");
     scanf("%d",&spieler[i].abloesesumme);
     printf("Alter des Spielers eingeben\n");
     scanf("%d",&spieler[i].alter);
     system("PAUSE");
     
  2. 26. August 2010
    AW: Brauche hilfe in C , Fuba spiel

    irgendwo hälst du doch deine angelegten spieler.
    mach dir ne liste der zahlen von 1 - x und lösch die benutzen raus.

    dann hast du deine zahl

    btw. der code ist nicht sehr hilfreich.
     
  3. 26. August 2010
    AW: Brauche hilfe in C , Fuba spiel

    Beschäftige dich am Besten mal mit Listen / Bäume.

    Alle Informationen in eine Struktur packen und diese dann mit dem Vater und dem nächsten Knoten verbinden. Danach kannst die Strukturen einfach hintereinander abspeichern (Vater bis zum Blatt) und auch so wieder einlesen. Die Nummern könntest du dann linear, falls gewünscht, setzen.
     
  4. 27. August 2010
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: Brauche hilfe in C , Fuba spiel

    hey, ich bringe mir nebenbei selbst ansi-c bei und hab mich mal an dein problem gesetzt (reine übungszwecke -> bin selber anfänger).

    du kannst dir ja mal meine lösung ansehen:
    Download: homepage_03.psd | www.xup.in

    du kannst den source gerne verwenden wenn du willst
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.