Outils pour utilisateurs

Outils du site


les_tableaux_en_c

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
les_tableaux_en_c [2018/02/01 15:44]
pierre-emmanuel.thivend
les_tableaux_en_c [2018/02/01 16:24] (Version actuelle)
pierre-emmanuel.thivend
Ligne 6: Ligne 6:
  
  
-==== Déclarer la variable de type « tableaux » ====+==== Déclarer la variable de type « tableaux » ====
   int[] myArray = new int[n];   int[] myArray = new int[n];
  
Ligne 15: Ligne 15:
 ''​**- new int[//​n//​]**''​ = nombre de valeurs dans le tableau. ''​**- new int[//​n//​]**''​ = nombre de valeurs dans le tableau.
  
-==== Affectation des valeurs dans le tableau ====+==== Affectation des valeurs dans le tableau ​==== 
 +On peut les affecter des la création du tableau , tel que :  
 + 
 +  int[] myArray = new int[] {10, 20, 30, 40}; 
 + 
 +Le tableau contient donc les valeurs 10;20;30;40 , elles se lisent de la façon suivantes : 
 + 
 +La 1ère case du tableau ,myArray[0] vaut 10 
 + 
 +La 2ième case du tableau ,myArray[1] vaut 20 
 + 
 +La 3ième case du tableau ,myArray[2] vaut 30 
 + 
 +La 4ième case du tableau ,myArray[3] vaut 40 
 + 
 +On peut aussi les affecter une par une : 
 + 
 +  myArray[0] = 50 
 +  myArray[1] = 52 
 + 
 +Cette technique est fréquente surtout lors de l'​utilisation d'une boucle for() : 
 + 
 +Exemple : On décide d'​ajouter 5 à toutes valeurs du tableau 
 +   
 +  for(int i=0;​i<​myArray.length;​i++)  
 +  { 
 +  myArray[i]=myArray[i]+5 
 +  } 
 + 
 + 
 +======Les tableaux à double entrées====== 
 + 
 +Un tableau à deux dimensions ce déclare de la même façon qu'un tableau simple à une exception près. 
 + 
 +==== Déclarer le tableau à double entrées ==== 
 + 
 +  int[,] myArray = new int[n,p]; 
 + 
 +n = Nombre de lignes 
 + 
 +p = Nombre de colonnes
les_tableaux_en_c.1517496249.txt.gz · Dernière modification: 2018/02/01 15:44 par pierre-emmanuel.thivend