Les tableaux - imanegannaoui/Algorithme_C GitHub Wiki

Avant propos :

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.

Visitez ce lien

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",&notas[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",&notas[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;
}
⚠️ **GitHub.com Fallback** ⚠️