Énoncé de l'exercice

Vous devez implémenter les fonctions suivantes :

int mini(int[], int);
int maxi(vector);
double moyenne(int t[], int n);
void triangle(int n);
void triangleDroite(int n);
void carreVide(int n);

Attention, au départ le fichier est vide. Si vous cherchez à évaluer dans cette situation, il y aura des erreurs de compilations. C'est normal. C'est à vous d'écrire les complètement fonctions pour que ça compile.

int mini(int[], int);

Cette fonction prend en entrée un tableau d'entiers et sa taille, et retourne la valeur minimale dans le tableau.

int maxi(vector);

Cette fonction prend en entrée un vecteur d'entiers et retourne la valeur maximale dans le vecteur.

double moyenne(int t[], int n);

Cette fonction prend en entrée un tableau d'entiers et sa taille, et retourne la moyenne des valeurs dans le tableau.

void triangle(int n);

Cette fonction affiche un triangle de hauteur n en utilisant des étoiles. Par exemple, pour n = 3, le résultat serait :

    *
    **
    ***
    

void triangleDroite(int n);

Cette fonction affiche un triangle isocèle à droite de hauteur n en utilisant des étoiles. Par exemple, pour n = 3, le résultat serait :

      *
     **
    ***
    

void carreVide(int n);

Cette fonction affiche un carré creux de côté n en utilisant des étoiles. Par exemple, pour n = 3, le résultat serait :

    ***
    * *
    ***
    

N'oubliez pas de respecter les types de retour et les paramètres indiqués dans les en-têtes des fonctions. Bonne programmation !