Regrouper des valeurs de int
Bonjour,
Je suis débutant et étudiant en programmation c#
J'ai pour devoir de faire le programme suivant demander la saisie de 10 nombres puis d'afficher le nombre le plus grand.
Je précise que j'en suis qu'au 5ème cours, et dans cette optique j'ai besoin d'aide de ce niveau là, je sais qu'il existe des solutions rapide mais je n'ai pas encore appris ces choses là, ça viendra pour plus tard :)
En gros dans mon programme l'idée que j'ai eu c'est:
- La saisie des 10 nombres (acquis)
- Regrouper ces nombres (numOne à numTen) sous une seule variable par exemple "group"
- Grace à une boucle for qui commence par la valeur maximal de int et qui va dans l'ordre décroissant des qu'elle tombe (et du coup égale à la valeur la plus haute du regroupement) d'un des 10 nombres elle affiche ce même nombre.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
Console.WriteLine("\n Please enter 10 numbers : ");
int numOne = int.Parse(Console.ReadLine());
int numTwo = int.Parse(Console.ReadLine());
int numThree = int.Parse(Console.ReadLine());
int numFour = int.Parse(Console.ReadLine());
int numFive = int.Parse(Console.ReadLine());
int numSix = int.Parse(Console.ReadLine());
int numSeven = int.Parse(Console.ReadLine());
int numEight = int.Parse(Console.ReadLine());
int numNine = int.Parse(Console.ReadLine());
int numTen = int.Parse(Console.ReadLine());
for (int i = int.MaxValue; i == (numOne); i--)
{
Console.WriteLine($"The largest number is {i}");
} |
J'ai eu l'idée de faire un tableau int[] mais c'est une galère car ça rentre pas dans une boucle for et j'ai pas encore vraiment apprit l'utilisation d'un tableau
Bref, si vous avez une idée je prends .
Merci à tous !