using System; namespace StockageIndicesTab { class MainClass { public static void Main (string[] args) { int n = 20; int mod = 17; int []t = new int [n]; for (int i = 0 ; i < n ; i++) t[i] = i*i%mod; foreach(int v in t) Console.WriteLine(v); Console.WriteLine("Saisissez une valeur : "); int val = int.Parse(Console.ReadLine()); int [] indices = new int[n]; int nbIndices = 0; for (int i = 0 ; i < n ; i++) if (t[i] == val) { indices[nbIndices] = i; nbIndices++; } if (nbIndices == 0) Console.WriteLine(val + " ne se trouve pas dans le tableau."); else { Console.WriteLine(val + " se trouve dans le tableau aux indices suivants : "); for(int i = 0 ; i < nbIndices ; i++) Console.WriteLine(indices[i]); } } } }