bonjour,
sachant que :
PO=parenthèse ouvrante
AC=autre caractère
PF=parenthèse fermante
voici le code:
On peut optimiser comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 void reste(){ if(symbole==AC||symbole==PO){ element(); reste(); } } void element(){ if(symbole==AC) accepter(AC); else{ accepter(PO); reste(); accepter(PF); } }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 void reste(){ while(symbole==AC||symbole==PO){ if(symbole==AC) accepter(AC); else{ accepter(PO); reste(); accepter(PF); } } }
je voudrais rendre la fonction reste totalement itérative.
Quelqu'un a une idée?
Partager