using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Exercice1ExoSup { class Program { static void Main(string[] args) {/*Utilisez les tableaux pour écrire un programme qui lit un ensemble de valeur entière positif qui se termine par un 0. Votre programme doit retourne r la valeur et la position du plus petite des nombre de votre tableau*/ const int Taille_Max = 100; int[] valeurs = new int[Taille_Max]; int cpt = 0,minVal,posMinVal=0; Console.Write("Donnez-moi votre nombre No {0}: ",cpt+1); valeurs[cpt] = int.Parse(Console.ReadLine()); while (valeurs[cpt]!=0) { cpt++; Console.Write("Donnez-moi votre nombre No {0}: ", cpt + 1); valeurs[cpt] = int.Parse(Console.ReadLine()); } if (cpt != 0) { minVal = valeurs[0]; posMinVal = 0; for (int i = 0; i < cpt; i++) { if (valeurs[i] < minVal) { minVal = valeurs[i]; posMinVal = i; } } Console.WriteLine("La valeur la plus petite est {0} et sa position est {1}",minVal,posMinVal); } else Console.WriteLine("Aucune valeur entrée!!!"); Console.Read(); } } }