CoddyRun
Procédure Dessin et toile

damier(t, nb_cases, cote, teinte1, teinte2)

Dessine un damier de nb_cases × nb_cases, en partant du coin haut-gauche de la toile.

Partagée par CoddyRun · CoddyRun 7 novembre 2026

Explication

cote est la taille d'une case en pixels ; les cases alternent entre les deux couleurs. Base d'un jeu de dames, d'échecs ou d'un décor de sol.

La toile doit mesurer au moins nb_cases × cote pixels de côté.

Code

procédure damier(t, nb_cases, cote, teinte1, teinte2)
    rang, col est un nombre
    pour rang de 0 à nb_cases - 1
        pour col de 0 à nb_cases - 1
            si (rang + col) mod 2 = 0 alors
                rectangle(t, col * cote, rang * cote, cote, cote, teinte1)
            sinon
                rectangle(t, col * cote, rang * cote, cote, cote, teinte2)
            fin si
        fin pour
    fin pour
fin procédure

Exemple d'utilisation

plateau est une toile
dimension(plateau, 320, 320)
appelle damier(plateau, 8, 40, #F0D9B5, #B58863)
affiche plateau

Commentaires (0)

Pas encore de commentaire. Une question, une amélioration, un merci ? Lancez-vous.

Connectez-vous ou créez un compte pour commenter.

Du même auteur