• Aucun résultat trouvé

void carre(path p, int n, int coul

N/A
N/A
Protected

Academic year: 2022

Partager "void carre(path p, int n, int coul"

Copied!
1
0
0

Texte intégral

(1)

/*inspiré d'un programme de Guillaume Connan */

//size(40mm,0);

unitsize(20cm);

void triangleb(path p, int n, int coul);

void triangleh(path p, int n, int coul);

void carre(path p, int n, int coul) {

if (n <= 1) {

if (coul != 0) filldraw(p, gray); else filldraw(p, white);

} else {

triangleb(point(p,0)--point(p,1)--point(p,3)--cycle, n-1, coul);

triangleh(point(p,1)--point(p,3)--point(p,2)--cycle, n-1, coul);

}}

triangleb = new void(path p, int n, int coul) {

if (n <= 1) {

if (coul != 0) filldraw(p, gray); else filldraw(p, white);

} else {

pair p01 = point(p,0.5);

pair p12 = point(p,1.5);

pair p20 = point(p,2.5);

triangleb(point(p,0)--p01--p20--cycle, n-1, coul);

triangleb(p01--point(p,1)--p12--cycle, n-1, coul);

triangleb(p20--p12--point(p,2)--cycle, n-1, 1-coul);

triangleh(p01--p20--p12--cycle, n-1, coul);

} };

triangleh = new void(path p, int n, int coul) {

if (n <= 1) {

if (coul != 0) filldraw(p, gray); else filldraw(p, white);

} else {

pair p01 = point(p,0.5);

pair p12 = point(p,1.5);

pair p20 = point(p,2.5);

triangleh(p20--p01--point(p,0)--cycle, n-1, coul);

triangleh(p12--point(p,1)--p01--cycle, n-1, coul);

triangleh(point(p,2)--p12--p20--cycle, n-1, 1-coul);

triangleb(p12--p20--p01--cycle, n-1, coul);

} };

carre(unitsquare, 6, 1);

Références

Documents relatifs

Depuis la publication du décret du 26 décembre 2003, à notre demande, les services de non titulaires effectués à temps incomplet sont validables pour la retraite. Le SNES a obtenu

D’une manière générale, c’est lui qui est res- ponsable de tout ce qui concerne la sécurité dans l’établissement du second degré, aussi bien pour la vie quotidienne dans

Un tiers des stagiaires déclare ne pas avoir fait cours en présence de leur tuteur plus d’une fois tous les deux mois (soit environ 4 ou 5 heures dans l’année).. Plus d’un tiers

La loi focalise sur le socle commun qui, même repensé, enrichi des dimensions culturelles et mieux articulé avec les programmes, en reste distinct. Le risque d’une scolarité limitée

I l s’agit d’un regroupement et d’un partage d’outils déjà existants pour la plupart : bulle- tins, cahier de textes, gestion des absences, messagerie, réservation de

Le complément de libre choix d’activité à taux plein peut être cumulé, pendant 2 mois, avec un revenu d’activité, en cas de reprise du travail à temps plein ou à temps partiel

Perdant pour les élèves qui de plus en plus souvent restent sans enseignants, perdant pour les enseignants chargés du remplacement dont les conditions sont de plus en plus

Perdant pour les élèves qui de plus en plus souvent restent sans enseignants, perdant pour les enseignants chargés du remplacement dont les conditions sont de plus en plus