Information

Author(s) Alain Mbungu & Jérémie Kuperblum
Deadline Geen deadline
Submission limit No limitation

Sign in

TP02_Exercice2_Etoiles

  1. Écrivez une fonction carre(n) qui prend un entrée la longueur d'une arrête d'un carré en terme d'étoiles et qui affiche un carré de n x n étoiles en utilisant des boucles for imbriquées.

Exemple: Si n=8, la sortie sera :

* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
* * * * * * * *
  1. Écrivez un fonction triangle1(n) (en vous inspirant de votre fonction précédente) qui prend en entrée le nombre d’étoiles que comportes les cathètes (côtés adjacents à l'angle droit) du triangle (les deux cathètes ont la même longueur) et qui affiche ce triangle d’étoiles en utilisant des boucles for imbriquées.

Exemple: Si n=8, la sortie sera :

*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
  1. Écrivez une fonction triangle2(n) qui fait la même chose que votre fonction triangle1(n) mais en faisant une rotation vertical.

Exemple: Si n=8, la sortie sera :

              *
            * *
          * * *
        * * * *
      * * * * *
    * * * * * *
  * * * * * * *
* * * * * * * *

!!! Respectez ces formats de sortie et n'y ajoutez rien !!!


Question 1: Implémentation

Écrivez la signature et le corps de la fonction carre(n)

Question 2: Implémentation

Écrivez la signature et le corps de la fonction triangle1(n)

Question 3: Implémentation

Écrivez la signature et le corps de la fonction triangle2(n)