Travaux pratiques

6270 mots 26 pages
PARTIE 1
CORRIGES DES EXERCICES

Début

D ← C
C ← B
B ← A
A ← D
Fin

Exercice 1.1
Après
A ← 1
B ← A + 3
A ← 3

La valeur des variables est :
A = 1
B = ?
A = 1
B = 4
A = 3
B = 4

En fait, quel que soit le nombre de variables, une seule variable temporaire suffit…
Exercice 1.8
Il ne peut produire qu’une erreur d’exécution, puisqu’on ne peut pas additionner des caractères.
Exercice 1.9
…En revanche, on peut les concaténer. A la fin de l’algorithme, C vaudra donc "42312".

Exercice 1.2
Après
A ← 5
C = ?
B ← 3
C = ?
C ← A + B
C = 8
A ← 2
C = 8
C ← B – A

La valeur des variables est :
A = 5
B = ?
A = 5

B = 3

A = 5

B = 3

A = 2

B = 3

A = 2

B = 3

PARTIE 2
C = 1

Exercice 1.3
Après
A ← 5
B ← A + 4
A ← A + 1
B ← A – 4

La valeur des variables est :
A = 5
B = ?
A = 5
B = 9
A = 6
B = 9
A = 6
B = 2

Variables nb, carr en Entier
Début
Ecrire "Entrez un nombre :"
Lire nb carr ← nb * nb
Ecrire "Son carré est : ", carr
Fin

Exercice 1.4
Après
A ← 3
C = ?
B ← 10
C = ?
C ← A + B
C = 13
B ← A + B
C = 13
A ← C
= 13

La valeur des variables est :
A = 3
B = ?
A = 3

B = 10

A = 3

B = 10

En fait, on pourrait tout aussi bien économiser la variable carr en remplaçant les deux avant-dernières lignes par :

A = 3

B = 13

Ecrire "Son carré est : ", nb*nb

A = 13

B = 13

C

Exercice 1.5
Après
A ← 5
B ← 2
A ← B
B ← A

Exercice 2.1
On verra apparaître à l’écran 231, puis 462 (qui vaut
231 * 2)
Exercice 2.2

La valeur des variables est :
A = 5
B = ?
A = 5
B = 2
A = 2
B = 2
A = 2
B = 2

Les deux dernières instructions ne permettent donc pas d’échanger les deux valeurs de B et A, puisque l’une des deux valeurs (celle de A) est ici écrasée.
Si l’on inverse les deux dernières instructions, cela ne changera rien du tout, hormis le fait que cette fois c’est la valeur de B qui sera écrasée.
Exercice 1.6
Début

C ← A
A ← B
B ← C

en relation

  • Travaux Pratiques
    278 mots | 2 pages
  • Travaux pratique
    743 mots | 3 pages
  • travaux pratique
    12217 mots | 49 pages
  • travaux pratiques
    2583 mots | 11 pages
  • Travaux pratiques
    12627 mots | 51 pages
  • Travaux pratiques
    4487 mots | 18 pages
  • Travaux pratiques
    720 mots | 3 pages
  • Travaux pratique
    445 mots | 2 pages
  • TRAVAUX PRATIQUE
    545 mots | 3 pages
  • Travaux pratiques
    6270 mots | 26 pages