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

  • Julien
    4596 mots | 19 pages
  • Chap01
    5061 mots | 21 pages
  • mat corrigé
    467 mots | 2 pages
  • Physique-chimie dev 7
    386 mots | 2 pages
  • Inscription
    345 mots | 2 pages
  • dnb_2015_Pondichery_Math93 correction
    2640 mots | 11 pages
  • Fhdfsgdsg
    621 mots | 3 pages
  • Dm3 terminale s
    355 mots | 2 pages
  • Maths edhec
    1421 mots | 6 pages
  • Epreuve brevet
    807 mots | 4 pages
  • Maths
    1299 mots | 6 pages
  • Phèdre de platon
    16634 mots | 67 pages
  • Projet tri par chapitre
    1082 mots | 5 pages
  • Espaces vectoriel
    5552 mots | 23 pages
  • Identité remarquable
    313 mots | 2 pages