TP 7

Exercice 1

Question 1

Écrire une procédure pour tracer une ligne contenant n '*', où n sera un argument de la procédure.

Testez votre procédure dans le main.

Question 2

Écrire une procédure pour tracer une ligne de longueur n, commençant et terminant par une '*', avec des espaces entre les '*'.

Testez votre procédure dans le main.

Question 3

Utilisez les deux procédures précédentes pour écrire la procédure "carre", qui dessine un carré (évidé) de côté n.

Testez votre procédure dans le main.

Question 4

Modifiez la procédure précédente, pour qu'elle prenne un paramètre booléen, "vide", qui dise si le carré dessiné doit être vide ou non.

Question 5

Écrire la procédure "triangleRectangle" qui dessine un triangle rectangle isocèle de côté n de la forme :
    *****
    ****
    ***
    **
    *