Les sorties de ab : printpow

### 9.4.11 Les sorties de ab : printpow

L’instruction printpow modifie la façon dont les puissances sont affichées en mode texte ou après une commande print.
printpow a comme argument soit 0, soit 1, soit -1.
printpow(0) écrit ab selon l’écriture mathématique a`^`b.
printpow(1) écrit ab selon l’écriture en langage C pow(a,b).
printpow(-1) écrit ab selon l’écriture d’autres langages a**b.
De plus ces 3 syntaxes sont admises en input.
On tape :

printpow(0)

puis :

print(2`^`3)

On obtient :

2`^`3 écrit en bleu et 8 comme réponse

On tape :

printpow(1)

puis :

print(2`^` 3)

On obtient :

pow(2,3) écrit en bleu et 8 comme réponse

On tape :

printpow(-1)

puis :

print(2`^`3)

On obtient :

2**3 écrit en bleu et 8 comme réponse