Algorithmique : exercices de bases


Exercice n°1 :


Algorithme

Programme JavaScript


Variables
   a,b

Traitement
   a prend la valeur 2
   b prend la valeur a+3
   a prend la valeur 6


<script language="Javascript">

var a,b;


a = 2;
b = a + 3;
a = 6;

</script>
Après l'éxécution des instructions ci-dessus, quelles sont les valeurs prises par a et b ?

a =     b =





Exercice n°2 :


Algorithme

Programme JavaScript


Variables
   a,b,c

Traitement
   a prend la valeur 8
   b prend la valeur 5
   c prend la valeur a-b
   a prend la valeur 2
   c prend la valeur a+b


<script language="Javascript">

var a,b,c;


a = 8;
b = 5;
c = a - b;
a = 2;
c = a + b;

</script>
Après l'éxécution des instructions ci-dessus, quelles sont les valeurs prises par a, b et c?

a =     b =     c =





Exercice n°3 :


Algorithme

Programme JavaScript


Variables
   a,b,c

Traitement
   a prend la valeur 4
   b prend la valeur 10
   c prend la valeur a+b
   b prend la valeur a+b


<script language="Javascript">

var a,b,c;


a = 4;
b = 10;
c = a + b;
b = a + b;

</script>
Après l'éxécution des instructions ci-dessus, quelles sont les valeurs prises par a, b et c?

a =     b =     c =





Exercice n°4 :


Algorithme

Programme JavaScript


Variables
   a,b

Traitement
   a prend la valeur 6
   b prend la valeur 3
   a prend la valeur b
   b prend la valeur a


<script language="Javascript">

var a,b;


a = 6;
b = 3;
a = b;
b = a;

</script>
Après l'éxécution des instructions ci-dessus, quelles sont les valeurs prises par a et b ?

a =     b =





Exercice n°5 :


Algorithme

Programme JavaScript


Variables
   a,b,aux

Traitement
   a prend la valeur 8
   b prend la valeur 5
   aux prend la valeur a
   a prend la valeur b
   b prend la valeur aux


<script language="Javascript">

var a,b,aux;


a = 8;
b = 5;
aux = a;
a = b;
b = aux;

</script>
Après l'éxécution des instructions ci-dessus, quelles sont les valeurs prises par a et b?

a =     b =