nsi:tds:divers:ascii_art
Ceci est une ancienne révision du document !
Warning: Undefined array key 1 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 172
Warning: Undefined array key 1 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 172
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
Warning: Undefined array key 2 in /home/goupillf/wiki.goupill.fr/lib/plugins/codeprettify/syntax/code.php on line 214
ASCII Art
Il s'agit de produire des formes avec des caractères. Dans tous les cas vous devez écrire une fonction réalisant la tâche demandée, tenant compte des paramètres fournis – entrées.
Rectangle
Entrées :
c_fill: caractère constituant le remplissage du rectanglec_border: caractère faisant la bordure du rectangleheight: hauteur du rectangle, en comptant le bordwidth: largeur du rectangle, en comptant le bord.
Exemple : rectangle('*', '+', 6, 10) renvoie la chaîne de texte :
++++++++++ +********+ +********+ +********+ +********+ ++++++++++
Le caractère pour le retour à la ligne est \n.
Pyramide
Entrées :
c_fill: caractère constituant le remplissage de la pyramideheight: nombre d'étage de la pyramide
Exemple : pyramide('*', '5') produit la sortie :
*
***
*****
*******
*********
nsi/tds/divers/ascii_art.1731843764.txt.gz · Dernière modification : de goupillwiki
