Partage
  • Partager sur Facebook
  • Partager sur Twitter

Tableaux à deux dimensions C#

    8 mai 2019 à 22:28:03

    Bonsoir à tous.

    Je suis présentement en train de m'exercer et je n'arrive pas à trouver la bonne formule pour demander à l'utilisateur d'entrer les valeurs d'un tableau à plusieurs dimensions (2 dans ce cas)

    static void Main(string[] args)
            {
    
                int[,] tab = new int[3,3];
    
                Console.WriteLine("Entrez les valeurs du tableau: ");
    
                int j = 0;
                for (int i = 0; i < 3; i++)
                {                
                    tab[i, j] = Convert.ToInt32(Console.Read());
                    
                    for (j = 0; j < 3; j++)
                    {
                        tab[i, j] = Convert.ToInt32(Console.Read());
                    }
                }
                Console.WriteLine();
    
                Console.ReadLine();
            }
    • Partager sur Facebook
    • Partager sur Twitter
      9 mai 2019 à 12:29:08

      Salut !

      Tu dois imbriquer tes 2 boucles for() l'une dans l'autre, comme tu l'as fait mais sans initialiser j avant, ni chercher à remplir une ligne avant. En gros :

      for (int i = 0......) { for (j = 0....) { Remplir tableau ; } }

      • Partager sur Facebook
      • Partager sur Twitter

      Tableaux à deux dimensions C#

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown