Comment imprimer un tableau en C ++

Comment imprimer un tableau en C ++
Le tableau est le groupe d'éléments d'un type similaire qui sont placés dans des emplacements de mémoire contigu. L'essentiel dans le tableau est qu'il peut être référencé à l'aide d'un index à un identifiant unique. Nous pouvons déclarer le tableau comme notre propre choix. Lorsque nous déclarons le tableau, les éléments champs entre les crochets. La syntaxe du tableau dans C ++ est le nom de variable de type de données [Rang] = Elements, la plage pourrait être définie automatiquement si nous attribuons des éléments. Dans ce cas, vous pouvez laisser des crochets vides où le type est valide, comme entier et flotter. Ces éléments commencent de zéro à ainsi. La chose évidente est que nous devons déclarer avant son utilisation.

Par défaut, l'initialisation du tableau est de gauche à droite. Nous pouvons dire qu'aucun de ses éléments ne pourrait être défini comme un emplacement particulier de la mémoire du tableau. Après avoir réglé la plage ou l'élément du tableau, nous pouvons donner des valeurs après le signe égal dans les accolades bouclées . Nous pouvons explicitement initialiser des valeurs spécifiques lorsque nous les déclarons. Le nombre de valeurs ne doit pas être supérieur à la plage que nous avons définie comme plage du tableau.

Insérer et imprimer le tableau:

Ici, nous vous montrons comment nous initialisons, insérer et imprimer un tableau. Nous pouvons accéder à la valeur du tableau, tout comme nous accédons à la variable simple du type de données identique. Si nous dépassons la limite du tableau, il n'y a pas d'erreur dans le temps de compilation, mais cela peut entraîner une erreur d'exécution.

#inclure
Utilisation de Namespace Std;
int a [] = 4, 8, 16;
int main ()

couter << a[0]<couter << a[1]<couter << a[2]<retour 0;

Ici, ajoutez notre flux d'entrée-sortie et ajoutez des normes d'espace de noms. Ensuite, nous initialisons un tableau entier avec le nom de «A» et lui attribuons quelques valeurs. Dans le corps principal du code, nous affichons simplement le tableau avec ses index. Pour rendre notre sortie lisible, nous imprimons chaque valeur à une nouvelle ligne à l'aide de l'instruction ENDL.

Tableau d'impression avec boucle:

Dans l'exemple ci-dessus, nous utilisons une instruction COUT pour chaque index qui rend notre code long et prend de la place dans la mémoire. Nous utilisons la boucle pour couler notre tableau; Cela rend notre code court et gagne notre temps et notre espace.

#inclure
Utilisation de Namespace Std;
int arr [10] = 12, 14, 16, 18, 20, 22, 24, 26, 28, 30;
int main ()

pour (int i = 0; i<10 ; i++ )

couter << arr[i]<<"\t";

retour 0;

Maintenant, nous pouvons voir que nous avons initialisé un long tableau avec la longueur de 10 et les membres attribués à chaque index. Ensuite, nous écrivons une boucle, et la limite de la boucle est la même que la limite du tableau dans le corps principal du code. Dans la boucle, nous écrivons simplement l'instruction COUT avec l'extrémité et affichons chaque membre du tableau qui commence de zéro jusqu'à ce que la condition soit fausse.

Obtenez une valeur et imprimer le tableau:

Comme nous le savons, en programmation, il y a beaucoup de problèmes à résoudre, nous avons donc besoin de quelque chose qui a une polyvalence dans notre développement. Le tableau peut nous permettre d'entrer votre valeur. Ce tableau le stockera dans ses index, et nous pouvons utiliser ces valeurs en fonction de notre choix ou de notre condition.

#inclure
Utilisation de Namespace Std;
int main()

int b [5];
pour (int i = 0; i < 5; i++)

couter << "Enter Value for index " << i b[i];

couter << "\n You Entered\n";
pour (int i = 0; i < 5; i++)

couter << "At index : " << i << " ,Value is : " << b[i] << " \n";

retour 0;

Ici, nous incluons notre bibliothèque et notre espace de noms et commençons le corps principal du programme. Dans notre fonction principale, nous avons initialisé notre tableau avec le type de données d'entier. Après cela, nous commençons notre boucle et demandons à l'utilisateur de saisir les valeurs à chaque index de boucle. Nous enregistrons ces valeurs dans leurs index respectifs. Ensuite, nous commençons une autre boucle pour afficher les valeurs que nous avons saisies dans la boucle précédente.

Obtenez la taille et la valeur, puis imprimez le tableau:

Comme nous l'avons dit ci-dessus, le tableau nous donne de nombreuses installations pour nous mettre à l'aise lors du codage. Ici, nous parlons que nous pouvons également définir la taille de notre tableau. Pour enregistrer notre mémoire au moment de l'exécution. Si nous ne connaissons pas la taille pendant le codage, vous pouvez simplement vider le tableau et demander à l'utilisateur de définir la taille au moment de l'exécution.

#inclure
Utilisation de Namespace Std;
int main()

int size = 0;
coudsize;
couter<int myarr [taille];
pour (int i = 0; i < size; i++)

couter << "Enter Value at index " << i myarr[i];

couter << "\n You Entered\n";
pour (int i = 0; i < size; i++)

couter << myarr[i] << " \t";

retour 0;

Comme vous le voyez dans cet exemple, après les protocoles du code, nous commençons notre corps principal et initialisons une variable avec le type de données entier. Après avoir pris la valeur de l'utilisateur, nous stockons cette variable. Ensuite, nous attribuons cette valeur comme la taille du tableau. Après cela, nous commençons la boucle pour obtenir des valeurs du tableau de l'utilisateur et les stockons à leurs index. Rapidement après cela, nous utilisons une autre boucle pour afficher notre valeur, et nous utilisons «\ t» pour saisir un onglet entre la valeur et eux séparés des autres.

Imprimer le tableau 2D:

Nous discutons maintenant de la doublure ou 1D, qui est un réseau de dimension. Ici, nous discutons de l'autre type de tableau principal qui s'appelle un tableau 2D ou un tableau à deux dimensions. Ce tableau est comme une matrice, et nous entrons nos valeurs à ses index. C'est ainsi qu'il doit indexer: l'un est de gauche à droite ou dans une rangée; Le second est de haut en bas ou dans la colonne.

La syntaxe du tableau 2D en C ++ est le nom de variable de type de données [Rang] [plage] = élément, élément, élément, élément. Allons maintenant à l'exemple.

#inclure
Utilisation de Namespace Std;
int main()

int deux_d_arr [2] [2] = 2,4, 6,8;
couter<<"value at 0,0 = "<couter<<"value at 0,1 = "<couter<<"value at 1,0 = "<couter<<"value at 1,1 = "<retour 0;

Ici, nous pouvons voir qu'il n'y a aucune chose difficile dans ce code; Nous avons simplement initialisé un tableau 2D entier. Vous pouvez dire que nous prenons une matrice de 2 × 2. Puis attribuez des valeurs à ce tableau. Après cela, nous imprimons simplement ces tableaux, et vous pouvez voir les valeurs de leurs index respectifs.

Conclusion:

Cet article définit le tableau et discute brièvement de toutes ses fonctionnalités de base. De plus, nous étudions combien de façons nous pouvons lire et écrire des tableaux dans le code. Ensuite, nous décrivons le type principal de tableau, un tableau 2D, puis nous expliquons comment nous pouvons l'afficher de plusieurs manières à l'aide de différents exemples.