Outils pour utilisateurs

Outils du site


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

Table des matières

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 :

  • height : hauteur du rectangle, en comptant le bord
  • width : largeur du rectangle, en comptant le bord.

On utilise les caractères | et _

Exemple : rectangle(5, 10) renvoie la chaîne de texte :

 ________ 
|        |
|        |
|        |
|________|

Le caractère pour le retour à la ligne est \n.

Pyramide

Entrée :

  • height : nombre d'étage de la pyramide

On utilise les caractères /, \, _ et .

Exemple : pyramide('5') produit la sortie :

    .
   / \
  /   \
 /     \
/_______\
nsi/tds/divers/ascii_art.1731844321.txt.gz · Dernière modification : de goupillwiki