10.02.2016 Views

Dessiner

1o3HqYu

1o3HqYu

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

104 CHAPITRE 7. GRAPHES : EXEMPLES<br />

\node[es] (afficher) at (-4,-2) {Afficher la somme $S$};<br />

\node[debutfin] (fin) at (-4,-3) {Fin};<br />

Début<br />

5<br />

Lire un entier positif N<br />

4<br />

S 0<br />

2, 5<br />

N>0 ?<br />

0<br />

Afficher la somme S<br />

Fin<br />

S<br />

S + N<br />

N N 1<br />

2<br />

2, 5<br />

3<br />

3, 5<br />

4 2 0<br />

7.2.3 Forme des flèches : >=, rounded corners, |-<br />

Il suffit de représenter la séquence ordonnée des instructions par des flèches dont le style suite<br />

est d’abord défini :<br />

\tikzstyle{suite}=[->,>=stealth’,thick,rounded corners=4pt]<br />

\draw[suite] (debut) -- (lire);<br />

\draw[suite] (lire) -- (init);<br />

\draw[suite] (init) -- (test.north);<br />

\draw[suite] (test) -- (plus);<br />

\draw[suite] (plus) -- (moins);<br />

\draw[suite] (test) -| (afficher);<br />

\draw[suite] (afficher) -- (fin);<br />

On remarquera en particulier : \draw[suite] (init)--(test.north); le branchement au<br />

sommet du losange de test.<br />

Et aussi : \draw[suite] (test)-|(afficher); le branchement avec virage à angle droit en<br />

sortie du test.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!