Les tableaux
Fermé
DAVID
-
29 août 2004 à 16:46
nz_janvier Messages postés 146 Date d'inscription vendredi 16 mai 2003 Statut Membre Dernière intervention 15 mai 2006 - 30 août 2004 à 23:00
nz_janvier Messages postés 146 Date d'inscription vendredi 16 mai 2003 Statut Membre Dernière intervention 15 mai 2006 - 30 août 2004 à 23:00
A voir également:
- Les tableaux
- Tableaux croisés dynamiques - Guide
- Fusionner deux tableaux excel - Guide
- Citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). ✓ - Forum Logiciels
- Les données fournies dans le fichier à télécharger peuvent être synthétisées par le tableau récapitulatif suivant. dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des 4 premières colonnes. cinq valeurs manquent dans le tableau suivant. retrouvez-les dans votre tableau puis reportez-les, arrondies à l’entier le plus proche, dans la zone de réponse. ✓ - Forum Excel
- Tableau croisé dynamique avec plusieurs en-têtes identiques - Forum Excel
2 réponses
pour stocker des informations dans une carte de jeu comme a age of empires ou tu peux stocker plein de truc auquel tu peux acceder directement juste avec le numero de la case tu verra que c'est très utile !!!
nz_janvier
Messages postés
146
Date d'inscription
vendredi 16 mai 2003
Statut
Membre
Dernière intervention
15 mai 2006
17
29 août 2004 à 19:07
29 août 2004 à 19:07
salut david,
salut à tous,
les tableaux servent avant tout à économisre le nombre de variables déclarées
immagine que dans un programme tu manipiles les notes de 100 étudiants
tu peux déclarer 100 variables note1, note2, ..., note100 pour désigner les notes de chaque étudiant
mais c'est pas pratique du tout
alors un tableau te perlmet de ne deéclarer qu'une seule variable
qui sert à manipuler 100 variables semblables
si note est le nom du tableau alors
la note du 3e étudiant est note[3] ou note(3) ou ..., suivant le langage utilisé !
pigé ?
salut à tous,
les tableaux servent avant tout à économisre le nombre de variables déclarées
immagine que dans un programme tu manipiles les notes de 100 étudiants
tu peux déclarer 100 variables note1, note2, ..., note100 pour désigner les notes de chaque étudiant
mais c'est pas pratique du tout
alors un tableau te perlmet de ne deéclarer qu'une seule variable
qui sert à manipuler 100 variables semblables
si note est le nom du tableau alors
la note du 3e étudiant est note[3] ou note(3) ou ..., suivant le langage utilisé !
pigé ?
blux
Messages postés
26536
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
19 décembre 2024
3 317
30 août 2004 à 10:03
30 août 2004 à 10:03
Salut,
un tableau est un ensemble de données de même nature contenues en mémoire.
Il peut avoir plusieurs dimensions et est accessible grâce à un (ou plusieurs) indices qui représentent le numéro d'ordre de la donnée à laquelle on veut accéder.
Ex :
On souhaite enregistrer les températures automatiquement toutes les heures dans la journée.
Un solution serait de déclarer 24 variables : Temp0, Temp1, temp2 correspondant à chaque heure. Mais pour les remplir, il faudrait 24 lignes de code, une pour chaque variable :
Si heure = 0 alors temp0 = temp-lue
Si heure = 1 alors temp1 = temp-lue
...
Avec un tableau, on déclare une variable avec 24 positions, il suffit ensuite d'indexer le tableau avec l'heure lue :
'Déclaration
Dim tab-temp(24)
'Remplissage
tab-temp(heure) = temp-lue
Avec cet exemple, si l'heure est 2, alors on remplit tab-temp(2) etc...
C'est plus clair ?
A+ Blux
un tableau est un ensemble de données de même nature contenues en mémoire.
Il peut avoir plusieurs dimensions et est accessible grâce à un (ou plusieurs) indices qui représentent le numéro d'ordre de la donnée à laquelle on veut accéder.
Ex :
On souhaite enregistrer les températures automatiquement toutes les heures dans la journée.
Un solution serait de déclarer 24 variables : Temp0, Temp1, temp2 correspondant à chaque heure. Mais pour les remplir, il faudrait 24 lignes de code, une pour chaque variable :
Si heure = 0 alors temp0 = temp-lue
Si heure = 1 alors temp1 = temp-lue
...
Avec un tableau, on déclare une variable avec 24 positions, il suffit ensuite d'indexer le tableau avec l'heure lue :
'Déclaration
Dim tab-temp(24)
'Remplissage
tab-temp(heure) = temp-lue
Avec cet exemple, si l'heure est 2, alors on remplit tab-temp(2) etc...
C'est plus clair ?
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
nz_janvier
Messages postés
146
Date d'inscription
vendredi 16 mai 2003
Statut
Membre
Dernière intervention
15 mai 2006
17
30 août 2004 à 22:28
30 août 2004 à 22:28
c'est quoi le langage que tu utilise ?
en tout cas voici un exempele en C
/************************************/
main(){
int note[10] = {14, 4, 12, 15, 16, 3, 5, 9, 8,12};
for (i=0; i<10; i++)
printf("la note du %d ième étudiant est : %d / 20\n",i, note[i]);
}
/***********************************/
ce n'est qu'un exemple bidon !
j'espère qu'il est assez clair !
en tout cas voici un exempele en C
/************************************/
main(){
int note[10] = {14, 4, 12, 15, 16, 3, 5, 9, 8,12};
for (i=0; i<10; i++)
printf("la note du %d ième étudiant est : %d / 20\n",i, note[i]);
}
/***********************************/
ce n'est qu'un exemple bidon !
j'espère qu'il est assez clair !
nz_janvier
Messages postés
146
Date d'inscription
vendredi 16 mai 2003
Statut
Membre
Dernière intervention
15 mai 2006
17
30 août 2004 à 23:00
30 août 2004 à 23:00
évidemment tu noteras que j'ai oublié de déclarer la variable i !
int i;
avant de l'utiliser !
int i;
avant de l'utiliser !