Les tableaux - imanegannaoui/Algorithme_C GitHub Wiki
un tableau est une structure de donnée et un ensemble qui regroupe des éléments du même types , mathématiquement parlant un ensemble est un collecteur des éléments du même type
🏷️ Exemple :
L'ensemble |N = {0,1,2,3 ..... n} (l'ensemble des nombres entiers)Déclaration d'un tableau
<type> name_array [size]type = int , long , double , char etc...
[taille] = la taille du tableau en colonne
Tableaux et mémoires
En résumé un tableau est une collection de donnée du même type ou il est alloué statiquement dans la mémoire, avec une taille annoncé et les cases allouées sont contiguës comme indiqué sur l'illustration.
Exemples
🏷️ Initialisation et affichage :
include<stdio.h>
int main()
{
//affectation : initialisation
int notas[4] = {12,12,14,34};
printf("%d\n",notas[0]);
printf("%X",¬as[0]);
return 0;
}🏷️ Affichage de tous les éléments d'un tableau :
#include<stdio.h>
int main()
{
//affectation : initialisation
int notas[4] = {12,12,14,34};
printf("%d\n",notas[0]);
printf("%X\n",¬as[0]);
for(int i=0;i<4;i++)
{
printf("Position %d = %d\n",i,notas[i]);
}
return 0;
}🏷️ Affectation et Affichage :
#include<stdio.h>
int main()
{
//Declaration
float notes[3];
//Declaration et affectation
float noteToto[8] = {12.3,13.5,14,2,5,13,16,10};
//affectation deuxieme type
notes[0] = 12;
notes[1] = 14;
notes[2] = 18;
printf("%.2f",notes[1]);
return 0;
}