Documentation utilisateur

Sur cette page nous allons nous interesser à notre chaine de production lors de ce rendu

Nous verrons donc

La conceptualisation

PersonneEn charge de
--
LéoDocumenation technique
BaptisteDocumenation utilisateur
TitouanProduction des programmes en C
EnzoDocumenation utilisateur

Les programmes en langage C

Le morpion

 int main() {
    t_grille grilleMorpion;
    
    initGrille(grilleMorpion);
    afficher(grilleMorpion);

    while (verifierGagnant(grilleMorpion) == 0) {
        jeuJoueur(grilleMorpion);
        jeuOrdi(grilleMorpion);
        afficher(grilleMorpion);

    }
    switch (verifierGagnant(grilleMorpion)) {
        case 1:
            printf("Le Joueur gagne !\n");
            break;
        case 2:
            printf("L'ordinateur gagne !\n");
            break;
        case 3:
            printf("EGALITE !\n");
            break;
    }
    return 0;
}
 

L'agenda

 int main()
{
    t_calendrier calend; /**Le calendrier commun à toutes les procedures et fonctions*/
    int stack = 0;       /**La pile de tâche à faire*/

    /** Affichage du menu et gestion des choix de l'utilisateur*/
    int section = menu();
    while (section != 4)
    {

        switch (section)
        {
        case 1:
            afficherTaches(&calend, &stack);
            break;
        case 2:
            addTache(&calend, &stack);
            break;
        case 3:
            supTache(&calend, &stack);
            break;
        }

        section = menu();
    }
    printf("Bonne journee !");
    return 0;
}
 

Algorithmes de tri

 int main() {
    int section = menu();/**Obtenir le choix de l'utilisateur pour l'algorithme de tri*/ 
    chaine chaineATrie;/**La chaine a trier commune à toute les procedures et fonctions*/
    initChaine(chaineATrie);/**Initialiser un tableau avec des valeurs aléatoires*/
    
    /**Afficher le tableau initial*/ 
    if (section < 4) {
        printf("\nChaine de depart :\n");
        afficherChaine(chaineATrie);
        printf("\nEtapes :\n");

        /**Effectuer l'algorithme de tri sélectionné*/
        switch (section) {
            case 1:
                trieSelection(chaineATrie);
                break;
            case 2:
                trieDichotomie(chaineATrie, 0, N - 1);
                break;
            case 3:
                trieInsertion(chaineATrie);
                break;
        }

        /**Afficher le tableau trié final*/ 
        printf("\nChaine de fin :\n");
        afficherChaine(chaineATrie);
    }
    
    printf("Bonne journee !\n");
    return 0;
}
 

Documentation technique / utilisateur

Le codage

PersonneTaches à faire
--
LéoBash/aide
BaptistePHP documentation utilisateur
EnzoBash
TitouanPHP documentation technique

Le PHP

Docker

Le programme Bash