T1.ini-pro : Sujet du TD1 T1.ini-pro : Sujet du TD1
Groupe ESIEE, Denis BUREAU, septembre 2001.
Attention ! Le sujet peut être modifié jusqu'à la veille du TD.

1  Les objectifs

Être à l'aise avec les différents types de données standards ; savoir calculer la valeur des expressions ; savoir utiliser instructions de base.

2  Notions abordées dans les cours 1 et 2

3  Apport de connaissances

4  Références dans le polycopié

"Initiation à la programmation structurée en C++": pages 1 à 27 et chapitre 14.

5  Évaluation d'expressions

Quelle est la valeur des expressions C++ suivantes (sans calculatrice !) ?
  1. 1 + 2 / 3
  2. 1.0 + 2 / 3
  3. 1.0 + 2.0 / 3
  4. 28 % 5
  5. 28.0 % 5
  6. cos(2*3.14159) == sin(3.14159/2)

6  Premiers programmes

  1. Écrire un programme (d'abord en pseudo-langage, puis traduire en C++) qui effectue la conversion en centimètres d'une longueur saisie en mètres et centimètres.
    Exemple: 3 72 ® 372 cm
  2. Écrire un programme (d'abord en pseudo-langage, puis traduire en C++) qui saisit trois nombres réels et qui les affiche dans l'ordre inverse de l'ordre de saisie.
    Exemple: 3.14 -0.5 26.03 ® 26.03 -0.5 3.14
  3. Écrire un programme (d'abord en pseudo-langage, puis traduire en C++) qui saisit deux nombres entiers correspondant au numérateur et au dénominateur d'un nombre rationnel, puis qui affiche la valeur réelle correspondante.
    Exemple: 9 2 ® 4.5
  4. Écrire un programme (d'abord en pseudo-langage, puis traduire en C++) qui saisit un nombre entier N, puis qui affiche la somme des N premiers entiers (sans faire de boucle !).
    Exemple: 10 ® 55
  5. En travail personnel :
    les autres exercices de la page 27 du polycopié.




File translated from TEX by TTH, version 2.75.
On 21 Sep 2001, 12:08.