Les variables

Il existe plusieurs types de variables et l'on peut y stocker des données bien précise en fonction du types de variable que l'on utilise :

Spoiler:
a) les décimaux

On peut stoquer dans ces variables des nombres entier, négatifs, à virgules ou des valeurs exactes. On utilise ces variables avec la syntaxe suivante :
<une valeur> <le nom de la variable>

Exemple :

Interprétation : On affecte 123 au nom de variable "a", on affecte ensuite "b" de la valeur de "a" donc b = a = 123, on ajoute ensuite "a" et "b" que l'on stoque dans "c" puis l'on multiplie la valeur de "a" par 2 que l'on stoque dans "d", donc c = d = 246. Ensuite, on affecte l'opposé de "d" dans "e" et l'on divise "a" par "e", donc e = - 246 et f = - 0.5


    b) Les Strings

Un String est une chaine de caractères (qui contient des lettres) . Ils s'initialisent de la même manière que les nombre décimaux, à l'aide de

Un chapitre entier sera consacré au chaîne de caractères car leur utilisation est très interressante.

    c) Les Listes

Comme son nom l'indique, les listes sont des liste de variables. C'est en quelque sort un tableau d'une colonne avec plusieurs variable enregistrée dans ce tableau
Pour les listes, les valeurs enregistrées peuvent être des chaine de charactère ou des valeurs décimales.
Pour créer une liste, voici comment faire : {<valeur 1>,<valeur 2>,<valeur 3 >,...,<valeur n >}  <variable>

Exemple : {- 5, "Salut !",1,0}  Liste

Interprétation : Cette liste est d'une hauteur de 4 : il y a 4 lignes ! La ligne 1 est égale à - 5, la ligne 2 est égale à "Salut !", la ligne 4 est égale à 0.

Pour utiliser une valeur qui est dans la liste, il faut faire comme ca : <variable> [<numéro de la ligne>]  a

Exemple :
Liste[1]  a
a + 1+ Liste[4]  c
Interprétation : "c" est égale a - 4. On utilise donc une ligne de la liste comme variable ; on peut passer pas des variables temporaire ou simplement l'utiliser directement dans le calcule : ce programme revient en fait à : Liste[1] + 1+ Liste [4]  c

Mais si vous utilisez souvent la ligne 1 ou 3 ou 4 par exemple, il vaut peut etre mieux passer par une variable comme a ou b pour ne pas réécrire Liste[n] car la calculatrice met plus de temps a lire Liste[n] et ensuite aller cherché la valeur dans la liste que d'utiliser directement "a" ou "b". A vous de voir !

Pour enregistrer une donnée dans la liste, il faut faire comme ca : <variable>  <nom de la liste> [n]

Exemple : Liste [3]

Interprétation : La ligne 3 de la liste sera égale à 5

d) les matrices

Les matrices sont des tableaux où l'on peut stocker uniquement des valeurs décimales (pas de chaine de charactère). On les crées comme ceci :
[[<valeur 1>,<valeur 2 >,<valeur 3 >,...,<valeur n >][<valeur 1>,<valeur 2 >,<valeur 3 >,...,<valeur n >][<valeur 1>,<valeur 2 >,<valeur 3 >,...,<valeur n >]...[<valeur 1>,<valeur 2 >,<valeur 3 >,...,<valeur n >]]  <variable>
Pour commencer un tableau, il faut écrire : "[[". Quand on a fini d'écrire tout les valeurs de la ligne, on met "][" pour passer a la ligne suivant et on recommence a entrez des valeurs sérparés par des virgules. A la fin du tableau, il faut mettre "]]" puis la flèche "=>" puis le nom de la variable (maximum 8 octects). A chaque fois que l'on met une virgule, c'est qu'on passe a la colonne suivante de cette meme ligne.
Exemple : [[3,6,-7,3.1415][4,7,-1,-789][1,0,0,5]]  Matrice
Interprétation : Cette matrice fait 4 par 3 case (donc 12 cases). Pour extraire une information de la matrice, il faut utiliser la syntaxe suivante :
<nom de la matrice> [<ligne>,<colonne>]  <variable>
Exemple : Matrice[1,3] => a
Interprétation : "a" sera égale à 3.1415. Les coordonées commencent en haut à gauche.
Pour enregister une valeur dans la matrice, on fait comme ca : <variable>  <nom de la matrice> [<ligne>,<colonne>]
Exemple : Matrice [2,4]
Encore une fois, vous pouvez réduire le temps de calcule en utilisant directement la matrice dans vos calculs :
Exemple : ( - Matrice[2,1] + Matrice[1,3] ) / Matrice[1,1]  a


Agrandir le chat .

Créer un site gratuit avec e-monsite - Signaler un contenu illicite sur ce site

×