Méthode générique de recherche du maximum dans un tableau
C#
Easy
generics
Tâche «Méthode générique de recherche du maximum dans un tableau»
Implémentez une méthode générique Max<T> qui prend en entrée un tableau d’éléments de type T et retourne l’élément maximum. Le type T doit implémenter l’interface IComparable<T>. Si le tableau est vide, la méthode doit retourner default(T). Données d’entrée : d’abord un entier N (taille du tableau), puis N éléments d’un même type (int ou double). Il est garanti que tous les éléments sont du même type.
Format d\ entrée
Un entier N, puis N nombres (int ou double).
Format de sortie
La valeur maximale parmi les nombres saisis, ou 'null' (chaîne de caractères) si le tableau est vide.
Exemples
Exemple 1
ENTRÉE
5
3
7
1
9
4
SORTIE
9
Exemple 2
ENTRÉE
0
SORTIE
null
Exemple 3
ENTRÉE
3
2.5
1.1
3.8
SORTIE
3.8
Exemple 4
ENTRÉE
5.0
4.0 6.0
3.0 4.0 5.0
SORTIE
78.54 31.42
24.00 20.00
6.00 12.00
main.cs