Programmation du Jeu des Dames Chinoises
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Pokémon EV06 : où acheter le Bundle Lot 6 Boosters Mascarade ...
Voir le deal

IMPORTANT: pour poster les programmes

Aller en bas

IMPORTANT: pour poster les programmes Empty IMPORTANT: pour poster les programmes

Message par Mellyra Sam 1 Déc - 7:09

J'ai ENFIN découvert comment poster des programmes en gardant les indentations!! (oui, on n'a plus qu'a se tirer une balle dans la tete maintenant lol):

quand vous tapez votre message, il y a un symbole # (dièse) tout à droite des options de police (la ligne qui commence par B pour mettre en gras).

vous cliquez dessus et ceci apparait:

[c.ode][/c.ode]

il suffit d'ecrire votre programme entre les 2:

[c.ode]

programme

[/c.ode]

et ca garde les indentations.

Exemple:

Code:


int AideJoueur(int joueur,int *aide,COORDONNEES depart,COORDONNEES *meilleure_destination,COORDONNEES Sauts[N][6],int Plateau[17][25],int Deplacement[17][25],SDL_Rect Position[17][25],SDL_Surface *ecran)
{
    /*--------------------------------------*/
    /*  Declaration des variables locales  */
    /*--------------------------------------*/
    int l=0,c=0,n=0;
    /*------------------------------------------------------------------------*/
    /*                  Initialisation de la matrice Sauts                    */
    /*------------------------------------------------------------------------*/
    for(l=0;l<N;l++)                                                            //Pour chaque ligne de la matrice Sauts(pour chaque saut),
    {
        for(c=0;c<6;c++)                                                          //Et pour chaque colonne(pour chaque coordonnee du saut),
        {                                                                              //On initialise a 0.
            Sauts[l][c].l=0;
            Sauts[l][c].c=0;
        }
    }
    /*------------------------------------------------------------------------*/
    /*            Copie du Plateau dans la matrice Deplacement              */
    /*------------------------------------------------------------------------*/
    for(l=0;l<17;l++)
    {
        for(c=0;c<25;c++)
        {
            Deplacement[l][c]=Plateau[l][c];
        }
    }
    /*------------------------------------------------------------------------*/
    /*              Etude des possibilites de deplacement simple              */
    /*------------------------------------------------------------------------*/
    DeplacementSimple(joueur,depart,Plateau,Deplacement);    //On fait appel a la fonction qui calcule toutes les possibilites de deplacements simples (c'est-a-dire deplacement sur les cases adjacentes libres)
    /*------------------------------------------------------------------------*/
    /*        Etude des possibilites de sauts (simple ou multiple)          */
    /*------------------------------------------------------------------------*/
    DeplacementSauts(joueur,n,depart,Plateau,Deplacement,Sauts);        //On fait appel a la fonction qui calcule toutes les possibilites de sauts
    /*------------------------------------------------------------------------*/
    /*          Recherche du meilleur deplacement de ce pion                */
    /*------------------------------------------------------------------------*/
    MeilleurDeplacementDuPion(joueur,depart,meilleure_destination,Plateau,Deplacement);
    /*------------------------------------------------------------------------*/
    /*                      Affichage de l'aide                              */
    /*------------------------------------------------------------------------*/
    if(aide==1)                                                                //Si le joueur a demande a afficher l'aide
    {                                                                              //On affiche les cases sur lesquelles il peut deplacer son pion
        Verif(AffichageAide(joueur,meilleure_destination,Deplacement,Position,ecran));
    }
    return EXIT_SUCCESS;
}


Voila, amusez-vous bien^^.
Mellyra
Mellyra
Admin

Nombre de messages : 118
Age : 37
Localisation : Dans mon lit ^^
Date d'inscription : 18/10/2007

https://dameschinoises.forumpro.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser