A voir également:
- Déclarations de tableaux dans une fonction
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Fonction si et - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Tableaux croisés dynamiques - Guide
- Impossible d'afficher le rapport de tableau croisé dynamique sur un rapport existant ✓ - Forum Excel
2 réponses
Salut,
voici un exemple de tableau d'entiers:
void afficheTableau(int* tab, int taille) {
int i;
for (i=0; i<taille; i++) {
printf("tab[%d]=%d\n", i, tab[i]);
}
}
void ajouteX(int* tab, int taille, int x) {
int i;
for (i=0; i<taille; i++) {
tab[i] = tab[i] + x;
}
}
main() {
int taille = 12; //par exemple;
printf("Initialisation de la memoire du tableau\n");
int * tab = (int*)malloc(taille*sizeof(int));
int i;
printf("Initialisation des valeurs des cases du tableau\n");
for (i=0; i<taille; i++) {
tab[i] = i; // 0 dans la premièere case, 1 dans la 2ème, etc ... (par exemple)
}
printf("Avant\n");
afficheTab(tab, taille);
int x = 2; par exemple;
printf("Ajout\n");
ajouteX(tab, taille, x); //
printf("Apres\n");
afficheTab(tab, taille);
printf("Liberation de la memoire\n");
free(tab);
}
voici un exemple de tableau d'entiers:
void afficheTableau(int* tab, int taille) {
int i;
for (i=0; i<taille; i++) {
printf("tab[%d]=%d\n", i, tab[i]);
}
}
void ajouteX(int* tab, int taille, int x) {
int i;
for (i=0; i<taille; i++) {
tab[i] = tab[i] + x;
}
}
main() {
int taille = 12; //par exemple;
printf("Initialisation de la memoire du tableau\n");
int * tab = (int*)malloc(taille*sizeof(int));
int i;
printf("Initialisation des valeurs des cases du tableau\n");
for (i=0; i<taille; i++) {
tab[i] = i; // 0 dans la premièere case, 1 dans la 2ème, etc ... (par exemple)
}
printf("Avant\n");
afficheTab(tab, taille);
int x = 2; par exemple;
printf("Ajout\n");
ajouteX(tab, taille, x); //
printf("Apres\n");
afficheTab(tab, taille);
printf("Liberation de la memoire\n");
free(tab);
}