Comment utiliser un tableau bidimensionnel en C ++

Comment utiliser un tableau bidimensionnel en C ++
Un tableau bidimensionnel, parfois connu sous le nom de tableau 2D, est la forme la plus fondamentale de tableau multidimensionnel en C++. Il peut être considéré comme un tableau de tableaux ou une matrice. Selon la façon dont il a été initialisé, il pourrait être de tout type, y compris un entier, un caractère, un flotteur, etc.

Dans cet article, nous discuterons des différents aspects d'un tableau bidimensionnel en C ++, y compris sa syntaxe, sa déclaration, son initialisation et son accès.

Comment utiliser un tableau bidimensionnel en C++

Les lignes et les colonnes constituent un tableau bidimensionnel (2D). La syntaxe générale pour déclarer ce type de tableau en C ++ est illustrée ci-dessous:

Syntaxe:

La syntaxe d'un tableau bidimensionnel en C ++ est le suivant:

dataType array_name [row_size] [colonnel_size]

Tout type de données C ++ valide, y compris int, char, double, etc., peut être utilisé comme type de données dans ce cas. La taille du tableau est déterminée par la taille de la ligne et la taille de la colonne.

Par exemple, la syntaxe peut ressembler à ceci si nous devions construire un tableau avec 5 lignes et 2 colonnes:

Int Array [5] [2];

Voici un code complet pour déclarer ou utiliser un bidimensionnel déployer en c++.

#inclure
Utilisation de Namespace Std;
int main()
int arr [3] [2] = 54, -2,
63, 2,
24, 18;
pour (int i = 0; i < 3; ++i)
pour (int j = 0; j < 2; ++j)
couter << "arr[" << i << "][" << j << "] = " << arr[i][j] << endl;


retour 0;

Dans le code ci-dessus, nous avons initialisé un Tableau 2D nommé 'Arr', avec 3 lignes et 2 colonnes. Ensuite, les éléments du tableau sont imprimés à l'écran à l'aide d'une boucle imbriquée. L'extérieur pour la boucle accède aux éléments de ligne du tableau de i == 0 à i == 2. Et la boucle intérieure accède aux éléments de colonne du tableau de j == 0 à j == 1. À mesure que l'itération se produit, les éléments des tableaux sont imprimés.

Sortir

Utilisations du tableau bidimensionnel en C++

Des opérations logiques, arithmétiques et relationnelles peuvent être effectuées sur des tableaux bidimensionnels. Par exemple, pour en ajouter deux Tableaux 2D, Nous pouvons utiliser une boucle imbriquée pour itérer sur chaque élément et les ajouter une par une. La taille des tableaux de sortie correspondra à celle des tableaux d'entrée.

Des fonctions standard d'entrée-sortie comme COUT et CIN peuvent être utilisées pour effectuer des opérations d'entrée et de sortie sur des tableaux bidimensionnels. Par exemple, nous pouvons utiliser une boucle imbriquée pour itérer sur chaque élément d'un tableau bidimensionnel et le sortir en utilisant cout.

Conclusion

Dans le langage de programmation C ++, un tableau bidimensionnel est une sorte de structure de données qui nous permet de stocker et de contrôler plusieurs éléments du même type de données sous une forme rectangulaire. Dans l'article ci-dessus, nous avons discuté de la syntaxe, de la déclaration, de l'initialisation et de l'accès à Tableaux bidimensionnels en c++. Ils sont largement utilisés dans la programmation pour les tâches impliquant des matrices, des grilles et des tables. Comprendre les bases de Tableaux bidimensionnels est essentiel pour maîtriser la programmation C ++.