Sommaire

Opérateurs et calculs

1. Les affectations

Le symbole d’affectation "Images/flechegauche.PNG" fait partie d’une grande famille, celle des opérateurs. Comme son nom l’indique, un opérateur est utilisé pour et dans des opérations. Le symbole "Images/flechegauche.PNG" est un opérateur d’affectation. Il existe plusieurs opérateurs qui servent aux calculs, affectations, comparaisons, rotations (de bits), groupages, etc.

2. Les opérateurs arithmétiques

Pour que les algorithmes puissent effectuer des calculs, il faut pouvoir au moins faire des opérations simples. Vous utiliserez pour cela les symboles suivants :

  • + : addition

  • - : soustraction

  • * ou x : multiplication (il est plus facile d’écrire un x pour fois qu’une étoile)

  • / : division

  • % ou mod : modulo mod

  • DIV : la division entière

Rappel : un modulo est le reste d’une division entière. Par exemple 15/2 vaut 7, mais il reste 1. On dit que 15 modulo 2 vaut 1.

Ces opérateurs sont dits binaires car ils s’utilisent avec deux valeurs : une avant le symbole et une après. Les valeurs avant et après peuvent être des données (de même type que la variable qui reçoit les résultats) ou des variables. Voici un exemple d’opérations dans un simple algorithme qui calcule la surface et le périmètre d’un cercle.

PROGRAMME CERCLE 
VAR 
  r, PI, surface,perimetre:réels 
DEBUT 
  PIImages/flechegauche.PNG3,1415927 
  ...