« Programmation/Variables » : différence entre les versions

Contenu supprimé Contenu ajouté
m →‎top : remplacement: {{Programmation informatique}} → <noinclude>{{Programmation informatique}}</noinclude> avec AWB
Ligne 15 :
Concrètement, lorsqu'on veut par exemple calculer l'aire d'un rectangle à partir de sa longueur et sa largeur, on crée un programme qui demande d'abord la création de deux variables qu'on baptise <tt>longueur</tt> et <tt>largeur</tt> en précisant l'espace qu'ils vont occuper dans l'ordinateur au moyen de mots clés universels comme <tt>int</tt> ou <tt>float</tt> (voyez le chapitre sur les [[Programmation/Types|types de données]] pour de plus amples détails). Après avoir crée les variables, on leur attribue les valeurs de longueur et largeur souhaitées, puis on lance un calcul effectuant la multiplication entre les deux variables. On peut ensuite stocker le résultat correspondant de fait à l'aire du rectangle dans une des deux premières variables, mais il est plus propre de créer une troisième variable <tt>aire</tt> dédiée à contenir la valeur de l'opération effectuée par l'ordinateur. Ce n'est que le goût, la nécessité ou la convention de codage du programmeur (ou de l'équipe de développement) qui détermine l'architecture finale du programme.
 
== Niveau2sna systèmeces le futur ==
 
Au niveau système , une variable occupe un certain nombre de bits <ref name="mots">Un bit peut valoir 0 ou 1, et correspond à un état électrique (niveau haut / niveau bas, circuit ouvert / circuit fermé). Les bits sont généralement regroupés en mots, on parle d'octets lorsqu'un mot regroupe 8 bits.</ref> en mémoire.