Ci-dessous, les différences entre deux révisions de la page.
| 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:43] pierre-emmanuel.thivend |
les_tableaux_en_c [2018/02/01 16:24] (Version actuelle) pierre-emmanuel.thivend |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Les tableaux en C# ====== | ====== Les tableaux en C# ====== | ||
| - | {{:00000000017.png?400|}} | ||
| Ligne 7: | 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 16: | 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 | ||