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.