Langage de programmation: les variables

Preview:

Citation preview

les variables

nom qui va être donné à un élément qui va contenir une valeur.

le nom sera en minuscule est séparé par des tirets bas ( _ ) si nécessaire :

variablenom_de_la_variable

En pseudo-code la relation entre le nom et sa

valeur peut être établie au moyen du signe “←”.

nom_de_la_variable←valeur

exemple :

mooc ←“Décoder le Code"j’affecte la valeur “Décoder le Code” à la variable mooc

Les variables peuvent être de plusieurs types :

● les chaînes de caractères-un mot -une suite de mots -des caractères spéciaux -ils sont entre guillemets

exemples email ← “mooc@orange.com”pays← “France”

une variable peut changer de valeur

Débutprénom ← “Diane”prénom ← “Julien”FinLa valeur finale de prénom est “Julien”

Débutprénom ← “Julien”nom ← “Dupont”nom_complet ←prénom + “ ” + nomFin

la valeur finale de nom_complet est “Julien Dupont”

● les valeurs numériques -des nombres entiers -des nombres décimaux

exemples code_pin ← “1234” (attention ici chaîne de caractères)

age ← 19 (nombre entier)

prix_en_euros ← 123.45 (nombre décimal)

remarque : les nombres entiers et décimaux n’appartiennent pas au même type de variables.

Débutlongueur ← 12largeur ← 3aire← longueur x largeurFin

la valeur finale de total est 36

Une variable à une adresse.Sa valeur est stockée en mémoire

les nombres s’utilisent avec des opérateurs mathématiques.

+, -, * , /, %,

+ addition- soustraction* multiplication

/ division ** élévation à la puissance

% reste d’une division

les variables peuvent aussi être des booléens

● les booléens - ne peuvent prendre uniquement les valeurs

vrai ou faux

les booléens s’utilisent avec des opérateurs de comparaison

=, !=, >, <, >= , <=

= égal!= différent

> supérieur à< inférieur à

>= supérieur ou égal à <= inférieur ou égal à

Débutprénom← “Julien”nom ← “Dupont”Ecrire nom = prénomFin

la valeur prise lors de la comparaison nom = prénom est faux

pour résumer la variable sert à stocker en mémoire des valeurs, de manière à pouvoir être réutilisées plus tard, elle peut être amenée à changer au cours du programme.

Recommended